The birthplace of Zeus, the home of the Minotaur, Daedalus’ labyrinth (and Ariadne’s clue), the launching place of Icarus – where are you? Why, Crete, of course! The largest of all the Greek islands, Crete is one of the most beautiful – and historic – places in the world.