
1) Island of Greece 2) Mediterranean island
Found on
https://www.crosswordclues.com/clue/megalonisi

Megalonisi (Μεγαλονήσι, `big island`) is an islet off the southern coast of the Greek island of Crete in the Libyan Sea that hosts a lighthouse. The islet is in a bay between the capes of Lithino and Kefalas, at Kommos, and close to Gortyn which was the ancient capital of Crete. It is administered within Heraklion regional unit. ==Grou.....
Found on
http://en.wikipedia.org/wiki/Megalonisi
No exact match found.