Back to photostream

Alfresco

Elounda (Greek: Ελούντα, romanized: Elúnda), alternatively transliterated as Elounta or Elouda, is a small town on the northern coast of the island of Crete, Greece. It is part of the municipality of Agios Nikolaos.

1,410 views
94 faves
4 comments
Uploaded on June 8, 2022
Taken on May 23, 2022