Elounda Beach...
Elounda (Greek: Ελούντα, alternative transliteration Elounta or Elouda, road-sign transliteration Elounda or Elounta) is asmall fishing town on the bay of Elounda, on the northern coast of the island of Crete,...
Lasithi Prefecture, Greece