Purchase colorful rugs, ceramics, leather products, and spices from local souks and markets.
To sample the rich flavors of Moroccan cuisine, try tagine, couscous, pastilla, and mint tea at local eateries.
Relax and refresh in a classic Moroccan steam bath.
Unwind at Essaouira by taking in the laid-back beach vibe, exploring the fortifications, and feasting on excellent seafood.
Near Meknes, explore ancient Roman ruins and witness well-preserved mosaics.
Wander through Fes' historic medina, visit madrasas, and learn about one of the world's oldest continually operating universities.
Ride a camel into the dunes, camp beneath the stars, and learn about the desert's distinctive culture.
Hike through Berber settlements and enjoy stunning landscapes in this majestic mountain range.
Discover the lovely blue-washed buildings and immerse yourself in this picturesque town.
Go to the Hassan II Mosque in Casablanca and marvel at the spectacular architecture of one of the world's largest mosques.
Dive into the city's heart, tour souks (markets), and see iconic attractions such as Jemaa el-Fnaa square.
Morocco offers a blend of history, culture, and natural beauty that promises an unforgettable experience for travelers.