This general itinerary in Morocco features Marrakesh, Essaouira, Ourzazate and the Sahara Desert, offering many unforgettable experiences that will truly bring you in contact with the people and the culture of this country. Throughout your independent and guided explorations, have fun while you learn about Morocco's colored history and modern day society, through art, architecture, gastronomy, culture, people, and natural environments.