Visit Greece’s own Fjords – Where are they?

Meganisi is off the coast of Lefkada

Keywords