News

The Palace of Knossos, about three miles south of Heraklion, was the largest of the Minoan palaces in Greece, located on Crete.