Knossos palace is a spectacular archaeological site which was once the center of the Minoan civilization on the Greek island of Crete.