Chefchaouen is a town cast on a mountainside in the northern tip of Morocco. Its narrow, knotted streets, chocked full of architectural gems and artisans selling crafts, would be enough to attract any tourist wishing to glimpse Moroccan culture.
Whether you're dreaming of a camel ride through the sand dunes, hiking through remote villages, or just getting out in nature, it is all within your reach in the Sahara Desert.
Tangier is on the upswing, with new boutique hotels and a cutting edge train line to Casablanca under construction. The shadowy labyrinth of the medina or the Kasbah overlooking the city serve as traditional proclamations of Moroccan culture.
Tetouan lies at the base of the Rif mountains, a few kilometers from the coast of the Mediterranean. Its location is impeccable; the blue city of Chefchaouen or to the beautiful, empty beach of Cabo Negro are easily accessible, making day trips easy.
A former fishing village, this little town has evolved into a chic bohemian seaside resort with impeccable facilities, and where surfing and other water sports are what it’s all about
An authentic little city, Ouarzarzate makes for the perfect home-base for those looking to explore the country's myriad of stunning natural wonders. Just outside the city walls, you'll find an unbelievable variety of landscapes, from towering mountains to lush valleys and rolling deserts, just begging to be explored.
Marrakech is one of the most exciting places in the world - a cultural melting pot of historic gems, narrow alleyways and towering structures, set against clear blue skies. Worlds away, this city is a place to engage the senses.
The tangled streets of Fez’s medina comprise the largest car-free urban area of the world. Indeed, this jumbled district is so dense that not even time has been able to penetrate it.
Essaouira, a lively and vibrant port city, is a popular day trip from Marrakech. With some of the prettiest beaches in the country, an impressive walled fortress, a beautifully preserved old town, and local fishermen gathering at the town’s port, this city is truly a gem.
Just outside Marrakech, you will find the stunning Atlas Mountains, Northern Africa's greatest mountain range. This region is home to some of the most fascinating and stunning landscapes in the country, and serves as one of Morocco's adventure capitals.