iLoveGreece
Lefkada Town

Sights in Lefkada Town

Check opening times before you go.