Located in the Aegean Sea, about 100 miles south of mainland Greece, Crete is the largest Greek island and the fifth largest island in the Mediterranean Sea. And, it should definitely be on your Greece itinerary! Crete’s mix of incredible mountain ranges, fertile plains, gorgeous beaches, dramatic gorges, charming towns, and delicious local cuisine make it a dream destination for …