A 15-minute drive to three beaches and Lefkada Town, privacy, and just 900 meters from Tso ...
A 15-minute drive to three beaches and Lefkada Town, privacy, and just 900 meters from Tsoukalades village — all part of a tiny hillside villa project oriented ...