Greece is the stuff of holiday dreams—with more than 200 islands to find whatever you’re looking for. Want ancient history, art, and culture? Start in the hub of Athens, where you’ll find treasures from the Acropolis to the Parthenon. Brush up on your Greek mythology in Olympia, where you can pay homage to Zeus and walk through the ruins of the first-ever Olympic games. If lazy beach days and never ending mezze are what you’re after, there’s no shortage of islands to escape to: Catch a Santorini sunset over those iconic blue domed buildings, party ‘til sunrise (and brush elbows with celebs) in Mykonos, and get the best Mediterranean food in Crete. There’s so many ways to explore Greece, and we’ve got all the recs below.