Archipoli, Rhodes

archipoli rhodes

Archipoli is a traditional inland village set in the green wooded hills of north-central Rhodes, a short drive up from the island’s east coast into a landscape of pine forest and small farmland plots. It sits in the cooler, shaded interior of the island, away from the beach resorts, and keeps a quiet rural character … Read more