Our decision to create Exanthia Villas in our beloved island of Lefkas, in the village where we grew up and spent all the summers of our lives, aims at makin...
Lefkada Villas complex consists of five luxurious villas in village Vafkeri. Each villa can offer hospitality for 4-6 persons. Lefkada Villas / Vafkeri are s...