Boat in front of Elounda
Elounda (Greek: Ἐλοῦντα, romanized: Elúnda), is a small town on the northern coast of the island of Crete, Greece. It is part of the municipality of Agios Nikolaos.
Don't use this image on websites, blogs or other media without my explicit permission. © All rights reserved.