Karta Vacation Rentals
On the island of Lefkada, a chill base for beach days and island hopping. The villas sit close to Perigiali Beach and the Onasis Statue, about 12 km from Lefkada town center — ideal for self-catering stays with quick beach access.