Scenic drive into the mountains above Makrigialos, taking in the picturesque villages of Pefki and Agios Stefanos
Agios Stefanos village
Agios Stefanos village
Venetian baths at Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Agios Stefanos village
Pefki village
Pefki village
Pefki village
Pefki village
Pefki village
Pefki village
Pefki village
Olive-grove terraces, on the road to Pefki