Rhodes city is famous as the location of the Colossus of Rhodes, one of the seven wonders of the ancient world. This video features the Palace of the Grand Master in Rhodes City and the harbor where the Colossus was rumored to stand. It also shows the town of Lindos and the Acropolis of Lindos with the Temple of Athena.
All Comments