Hawaii can wait – take a surf (and mountain!) trip to Taghazout and hang out in the mountains on the way. Morocco might make you think of big markets and bigger deserts but the country’s beaches are pretty excellent too. Taghazout is a magnet for Moroccan chillers thanks to some A-grade Atlantic surf and other seaside towns like Essaouria are made for kicking back and soaking up some cultural vibes. Country living out by the Atlas Mountains can’t be beat either – the people are nice, the views are pretty and you ain’t gonna find food this good in a restaurant. Take the time to check out some of Morocco’s best secrets – from the mountains to the beaches.