Home to the oldest city in Europe, cruise into the heart of the Mediterranean and uncover the beauty of Crete. The largest Greek island, Crete, is a place where tradition and modernity blend seamlessly together against a backdrop of endless beaches, rugged mountains, and historical…