Find a villa in Meganissi
The tiny island of Meganissi lies 4 miles off the south east coast of Lefkas yet it is the largest of 6 offshore islands and hence its name “Large Island”.
The tiny island of Meganissi lies 4 miles off the south east coast of Lefkas yet it is the largest of 6 offshore islands and hence its name “Large Island”.