Elounda is a city in Crete (Elounda is also known as Elounta or Elouda). It is a small fishing town located on the northern coast of the island of Crete, Greece. Elounda is part of the municipality of Agios Nikolaos. The town has a fishing port and has several sandy beaches easily reachable from the [...]

Recent Comments