Crete is the largest island in Greece. It's a significant part of the country’s cultural heritage and it's known for its varied terrain which ranges from fine-sand beaches at Elafonisi to the White Mountains. Mythology lovers know it as the birthplace of Zeus, while archaeology fans appreciate the Minoan ruins at Knossos.