Mykonos is one of the smallest islands in the Cyclades and though it often plays second fiddle to the renowned Santorini, there is plenty to see to warrant a visit to its shores. According to Greek mythology, Hercules slew a number of giants in this area; the large rocks that are found scattered across the […]

