Mykonos is where the Greek magic comes to life. It is nothing short of a reflection of Olympus on earth. And if the gods from the land of mythology ever decided to descend to this planet, there is only one place they can call home.. A beautiful archite