World
Greece
Ionian Islands
Lefkas (Lefkada)
Nydri
09797
Nydri Holiday Villa, Lefkas (Lefkada), Ionian Islands, Greece
Romantic decorated villas with private pool, close to Nydri