Awaken your senses with a journey through the vibrant markets, walled cities, and dramatic landscapes of Morocco. This country’s compelling and complex cultural history offers a fascinating introduction to Northern Africa.
Journey through Rabat, Marrakech, and Essaouira to learn about the rich culture, history, and peoples of Morocco.
Morocco: History & Cultural Immersion
History & Culture