Journey through Rabat, Marrakech, and Essaouira to learn about the rich culture, history, and peoples of Morocco.
Morocco
History & Culture
Learn More
Dive into Morocco's compelling and complex cultural history with this social justice program based in Rabat and Fez.
History & Culture, Social Justice & Action