Elounda is located 10km north of Agios Nikolaos, near the northwest side of the bay of Mirabello. The area is a renowned tourist resort with luxurious hotels for the most expensive tastes. Each year Elounda hosts in utmost secrecy several heads of states and celebrities of the international economic, political, athletic, and artistic elite. Indeed, it is no coincidence that
Read more…