Isle of Rhodes; Colossus of Rhodes. The Greek island of Rhodes in the Aegean Sea off the southwest coast of Turkey is called Rhodos in Greek. It takes its name from the erods (snakes) on the island. The Colossus of Rhodes was one of the seven wonders of the world. It was a great bronze statue of Apollo that stood at the entrance to the Isle of Rhodes harbor. |