Knossos Palace Is The Most Beautiful Site to see in Heraklion Crete Greece! Come see what the Minoan civilization was…