Situated between the Libyan and Aegean Sea, Crete is both the largest and southernmost island in Greece. Crete lies about 400 km from Athens and about 320 km from Pireaus, and is known for its ...