Sitting between Asia, Africa and Europe, Crete is located around 200 miles south of mainland Greece. With an area of about 3,300 square miles, Crete is one of the largest islands in the Mediterranean.
Learn about Iberostar Hotels & Resorts’ new properties, exciting events and support for agents, as well as top destinations ...
From ancient traditions to modern artistic movements, these best cultural destinations offer travelers a unique glimpse into ...
Set on Crete, it was commissioned by King Minos and built by the great architect Daedalus. Lying below the Palace of Knossos, the labyrinth was a place where stone corridors led nowhere ...