Understand the magic of Morocco through it's sights, smells, and sounds. You'll start out in Marrakech, exploring it's souks and it's bustling cosmopolitan nature. You'll then head to Essouira a coastal town with as much to share as there is to see. You'll then fly north to the ancient cities of Fes and the Blue city of Chefchaouen before ending your experience with a couple of nights in the desert. This trip is a sensory explosion in the greatest way.