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 20.08.2022 Read more...