12Crete, Greece

Greece’s largest island offers mountains, history, and stunning beaches. Wander through Venetian harbors, explore ancient Minoan ruins, and sip coffee in mountain villages surrounded by olive groves and wildflowers.