Fez is a maze of 9,000 alleyways and side streets that have somehow congregated to create a blooming city. Marrakech will seem like its actively trying to distract you from your goals as you walk through its souks (markets). Casablanca will impress you with its style and metropolitan lifestyle. And it is impossible to not relax in Essaouira as you take in its sunsets and beaches. All these cities are punctuated with culturally and historically significant mosques, monuments and markets.Browse Sample Trips
The Sahara Desert is a world cut horizontally in half. The top hemisphere is a sapphire blue sky which at night transforms into a field of stars unlike any other you have witnessed. The bottom half is an arid vastness of rolling dunes whose only purpose seems to be to reflect the colors the sky offers. Our tours offer you the opportunity to travel the Sahara by day via car, train or camel, and sleep in luxury Bedouin-style tents under its stunning night skies.Browse Sample Trips
As you travel south up into the High Atlas Mountains, its green valleys, blue waterfalls and white-tipped peaks will surely surprise you. Here, the Berber locals might welcome you into their homes for a delicious lunch after a morning hike. Scattered among the mountain peaks are standing ruins, palaces and cities left behind by civilizations long gone. Climbing into these mountains is like elevating into another world and culture entirely.Browse Sample Trips
For centuries, travellers have crossed the Sahara Desert only to be welcomed whole-heartedly by the unique hospitality of the Moroccan people. Moroccans take their hospitality seriously, as outside their city walls is a truly inhospitable landscape. The riads that now serve as hotels once housed multi-generational families within their tall walls and strong gates, and the cooks that now prepare the meals here will make sure you never want for food as long as you are under their roof.Browse Sample Trips
**All of our tours can be customized to match your specific travel priorities and dates.
The first step is to complete a form on the website and one of our travel specialist will start planning your perfect trip.