Find the word definition

Wikipedia
Elounda

Elounda , alternative transliterations Elounta or Elouda, is a small fishing town on the northern coast of the island of Crete, Greece. It is part of the municipality of Agios Nikolaos, until recently (2010) belonging to the prefecture of Lasithi and as of the passage of new legislation, the periphery of Crete.