Agios Isidoros, Rhodes | Exploring Greece
Agios Isidoros is a community located in the mountainous interior of Rhodes, one of Greece’s Dodecanese islands. The village is situated on the eastern slopes of Mount Attavyros, which is the island’s highest peak at 1,215 meters. With a population of approximately 270 residents, it offers a look into traditional island life away from the…












