What do you need?
Agios Isidoros Village
Agios (Saint) Isidoros in Greek Άγιος Ισίδωρος is one of the villages of the Rhodes island that has remained untouched by massive tourism. Built at the foothills of Mount Attavyros, it is located 63km away from the city of Rhodes and is one of its most quiet villages, with just a few but
Not rated yet