Tourists explore the ruins of Knossos Palace near Heraklion on Crete

Tourists explore Knossos Palace near Heraklion on Crete