Tag: Greek Islands

Meganisi Island at a Glance

Meganisi Island with its distinctive shape, is located just opposite the southeastern coastline of the neighboring island of …