Hang in Casablanca before a homestay in Moulay Idriss, see lots of cool old stuff in Fes, head on to Midelt, Mergouza and Erg Chebbi for walking, ruins and a sunset camel ride. Ride on through the dunes to Todra Gorge, before visiting Dades Valley, Ait Benhaddou and sexy Marrakech, but don’t get too caught up on the thought that Morocco is all about big markets and bigger deserts. 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.

Highlights

Pre-2005, you wouldn't have been able to spend a night in holy Moulay Idriss if you weren't a Muslim. These days you can stay with an awesome local family and eat their delicious home-cooked fare no matter your beliefs

It's easy to get lost in a labyrinth (think less David Bowie film, more medieval maze), especially when there are enticing distractions at every turn. Never fear, your local guide knows the city of Fes like a lifelong friend

Don't get in a hoof when you're offered a camel burger in Meknes. Like all good food in the medina, this exotic lunch is cooked before your eyes at a hole-in-the-wall restaurant

Sleep under the stars in the Sahara, watch the sun rise over the dunes, ride a camel through the desert and explore the spectacular Todra Gorge. Is this all a dream?

Souq and ye shall find. The Marrakech marketplace is even more chaotic than you'd imagine. Take a deep breath before you start haggling your socks off with the locals

How about tasting some Berber Whisky? Even better, how about learning how to prepare this traditional drink? Learn from the experts on one of the exclusive demonstrations.

Who knows where the best street food is in Marrakech? Those who knows the streets of Marrakech best. Venture out for some street food tasting in the maze of Marrakech streets with the local expert.

Who doesn’t love a good walk? Enjoy alhike up the Atlas Mountains to the foot of Jebel Toubkal, the highest point in North Africa.

Run to Paradise Valley – you don’t want anyone to tell you the blue pools and waterfalls aren’t some of the most beautiful out there

It’s not a stretch to say that relaxing yoga lessons on the coast of South Morocco are a highlight of this adventure. You’ll get a chance to hang ten on a basic surf class too

Hendrix came to Essaouria for a reason – the city of the wind draws all sorts of artsy types thanks to its culture (and maybe it’s delicious grilled seafood too)