Volunteering in Morocco: Marrakesh & the Atlas Mountains - 6 Days
On this brisk six-day excursion through Morocco, you'll not only visit highlights like the bazaars of Marrakesh and the villages of the Atlas mountains, but you'll do so while volunteering. Working with NGOs and non-profits throughout this trip is a great way to give back while also enjoying the adventure of a lifetime in one of Africa's most exotic, diverse, and culturally distinct countries.