One of Africa’s most popular destinations, Morocco is a country rich in diverse cities, fantastic cuisine, and spectacular sites. The two main cities, Casablanca and Fès, have different feels and scenes, but they’re both perfect places for strolling aimlessly and getting lost in sights, sounds, and smells. Want to spoil yourself? Have a massage. Feeling adventurous? Go trekking in the mountains. Many of Hollywood’s biggest movies have been filmed in the desert regions of Morocco, so make sure to check them out, too.
Travel around the country is fast and comfortable, thanks to well-maintained train lines. As Morocco is the premier tourist enclave in North Africa, it’s worth spending as much time there as possible; if you can manage one to two weeks, do so, and pack in as much as you can.