Lefki & St. John (Agios Ioannis) Published in Villages February 13 2012 Lefki is a small village situated on the road to Stavros. Lefki is built on the west slopes of Niritos mountain and its population isn’t more from 70 people. on 22.12.2024 Read more...