Africa 10 things To Do in Marrakesh Marrakesh is vibrant, exciting and famous for its palaces, mosques and gardens. Situated ...