Karta Vacation Rentals
In leafy Vavkerí on the island of Lefkada, Villa Filaretos puts nature right outside your door. It’s about 5.4 miles from Dimosari Waterfalls and roughly 12 miles from Faneromenis Monastery and other island sights, with Lefkada town center around 12 km away.