Located on the Eastern side of the island Crete in Greece near the port of Saint Nicholas (Agios Nikolaos or Aghios Nikolaos), is the quaint city Elounda (Greek: Ελούντα, romanized: Elúnda, Elunda, Elunta) situated around a beautiful deep blue lake that is a hundred feet deep, and more than a quarter of a mile diameter in what looks […]
Trending Articles
More Pages to Explore .....