The Moroccan metropolis of Marrakech, which has been named the first-ever African Capital of Culture, is full of art, culture, design, and color!  The newly developed Yves Saint Laurent Museum is not to be missed and you ought to stay at the Royal Mansour, which was built by King Mohammed VI and has been recently renovated.  

You can’t leave without experiencing the famous bohemian atmosphere of the Blue Streets of Chefchaouen. Take in the breathtaking beauty of the cobbled streets painted in more shades of blue than you can imaging – it truly is mind-blowing!

Stop by the Tanneries in Frez, where you can smell, feel and bring home authentic leather goods.  Shop and explore your way through the Imperial City of Frez, including the leather bazaar and in the old medina.

Moroccan cuisine is world famous for its fragrant spices and unique cooking techniques.  Sign up for a cooking class and bring the flavors home.  Treat your family and friends with an amazing meal you learned to prepare abroad!

Dine at the Djemaa el Fna, a popular location for exploring snack stalls and street vendors. At dusk, it transforms into a foodie’s paradise.  A once in a life-time experience!

There are many beautiful mosques in Morocco, but try to stop by the Hassan II Mosque in Casablanca, its minaret is the tallest in the world!

Explore Marrakesh’s Saadian Tombs to learn more about the incredible history of Morocco’s sultans.

If you like surfing, you can’t miss the Taghazourt which is a world-class destination for serious surfers. Not ready for the bigtime yet? Beginners can flock to Essaouira which is much gentler and calmer.

There is plenty to explore in Morocco if you are a hiker. The Atlas Mountains extend from the west coast of Morocco to Tunisia and are home to North Africa’s highest peak, Jebel Toubkal. It’s of 13,671 feet and is a top destination for travelling hikers.

If you are into skiing, hit the slopes of Oukaimeden. Though the slopes are tough to compare to America or Europe, the novelty of a day in the snow in North Africa is hard to beat!

While in Morocco, you ought to spend a couple of nights in the Sahara Desert. There you can watch the spectacular sunrises and sunsets and explore the town of Merzouga, the Erg Chebbi dunes, take a 4×4 tour or even experience a camel ride. Best of all, you will finish your day under the breathtaking stars either in a tent or in a traditional Bedouin village!

Before heading home, stop by the luxurious Hammam, a steam bath and riad with private treatment rooms specializing in high-quality products sourced from around Morocco. It is truly a Moroccan rite of passage and the best cleansing and exfoliating experience of your life!

Riads are traditional Moroccan homes that have been converted into hotels known their luxurious authenticity.  Most are situated within the old walled cities of Fez and Marrakesh, putting you right in the heart in action!

Unwind in the peace and quiet of the beautiful Majorelle Gardens, an idyllic oasis filled with slender palms, exotic botanical flowerbeds and tinkling water features.  There is also a workshop which has been converted into a small museum for Islamic Art.

No visit to Morocco would be complete without testing your haggling skills in the souks or Arab Markets. Filled with colors, scents and sounds, the winding streets are overflowing with Aladdin’s lamps and richly colored fabric.  This is the best place to buy souvenirs before heading home.