Villa Theodora

Lefkada’s beaches

Booking Now