Crete, Travel Greece, Travel Guides, Visit Greece Crete, Greece: An Insider’s Guide to the Island of Myths & Wonders Planning a trip to the island of myths and wonders can feel as vast and complex as the labyrinth itself. You’re dreaming of sun-drenched beaches and…