Marrakech, Morocco, is not just a cultural hub but also a gateway to some of the most thrilling rock climbing routes in Africa.
Marrakech, Morocco, is not just a cultural hub but also a gateway to some of the most thrilling rock climbing routes in Africa.