Tag: CORE club
-
The Domes of Elounda by the Autograph Collection in Crete, Greece
From the fine-sand beaches of Elafonisi to the White Mountains of Mount Ida, and the sacred Ideon Cave which witnessed the birth of Zeus – Crete is the largest out of the 2,000 Greek islands along the southern Balkan Peninsula and where you’ll find The Domes of Elounda. Heavily influenced by its geography and barren…