Dodecanese, South Aegean, Greece
Charming main city harbor known for its iconic deer statues & medieval windmills, plus boat tours.
Rhodes Town, GR
0.7 km away
1.6 km away
1.8 km away
2.2 km away
8.2 km away
8.5 km away
8.6 km away
9.7 km away