Knossos near Heraklion, Crete island, Greece.The ruins of the Minoan temple on Mediterranean island of Crete