World
Greece
Ionian Islands
Lefkas (Lefkada)
Tsoukalades
04860
Tsoukalades Holiday Villa, Lefkas (Lefkada), Ionian Islands, Greece
Art Blue Villas Luxury Villa near the beach Lefkada (Lefkas)