Rhodes, Greece Popular Cities
Rhodes, Greece
Rate this topic

The Colossus of Rhodes, one of the Seven Wonders of the Ancient World, was a statue of the sun god Helios that was so tall, ships could sail between its legs. elaborate