Location

Agios Nikitas , Lefkada, Greece