Lefkara

Tucked away and nestled in the foothills of the Troodos Mountains in the southeast of Cyprus is a charming village with old stone buildings, cobble stone streets, narrow winding alleys, and a colorful past. Locals believe that the name Lefkara comes from the words “Lefka Ori” referring to the surrounding white limestone mountains of the […]
[Read More]