dailyoverview:Rhodes is a city in Greece, located on an island of the same name in the southeastern
dailyoverview:Rhodes is a city in Greece, located on an island of the same name in the southeastern Aegean Sea. It has been famous since antiquity as the site of the Colossus of Rhodes — one of the Seven Wonders of the Ancient World — and remains a popular international tourist destination today. Near the center of this Overview, we see the city’s crescent-shaped citadel, surrounding one of the best-preserved medieval towns in Europe. Rhodes’ metropolitan area is home to about 90,000 people.See more here: https://bit.ly/3aCU8XI36.433333°, 28.216667°Source imagery: Maxar -- source link