Discover the hidden gems of Morocco! Experiencing Morocco's wonders and craziness is a once in a lifetime adventure. From colorful riads, the scent of spices in Marrakech's markets and traditional tanneries in Fez or Chefchaouen, to the Saharan desert dunes, oases and magnificent High Atlas mountains, Morocco has an incredible amount to offer. This country will give you the ultimate feeling of freedom and allow you to breathe new life between its amazing waterfalls, forest hills and coastlines. Morocco is a complete experience. Outdoor expeditions aside, locals let you share heartwarming encounters, so join in the festivities around a delicious tajine!