Posts Tagged ‘Colossus statue’

Rhodes Island

The island of Rhodes offers castles, mosaic pathways, ancient ruins, cascading waterfalls, even a park filled with rare butterflies. There’s something for everyone on this popular Dodecanese island paradise. Most visitors to the hilly island begin in the main harbor town, also called Rhodes (or Rhodes Town). The Ancient Greeks built it in 408 B.C. Mandrake Harbor […]