Morocco has many faces: it has both the Atlantic Ocean and the Mediterranean Sea. It has both seeming endless desert and beautifully snow-capped mountains. There are labyrinth markets, cosmopolitan cities, palm-tree swaying oases in the middle of nowhere and an infusion of smells and colors bordering on sublime sensory overload. It is exotic and mysterious yet welcoming and hospitable. Morocco is simply a must-visit destination!

The Bella Vita Travels team has been hard at work researching our favorite destinations, accommodations and restaurants in this beautiful Mediterranean country and we are excited to begin curating custom luxury itineraries to this must-see destination.