A Holiday Retreat that Lives up to its Name
The ancient Greek Gods may have chosen to reside in Mount Olympus, but, at some point, they must have had a spiritual sanctuary in the southeast stretch of Mykonos island for the times they wanted to escape…