The Minoan Palace of Knossos is of 20,000m2 in size and the largest of all the Minoan palaces built in 2,000 BC and legend has it that this palace was the source of the Labyrinth myth and the Minotaur! The site remains one of the Wonders of the World and any visit to Crete wouldn’t be the same without a visit to Knossos.