Mesanagros Village
Mesanagros village, located 83 kilometers from Rhodes town at the southernmost point of the island, is a hidden gem nestled among the mountains that deserves a visit. Stroll through its charming streets lined with traditional whitewashed houses, immersing yourself in the serene atmosphere
Not rated yet