Southern Africa has some of the best hiking routes in the World. The Drakensberg Mountain offers you the highest altitude hiking routes with the peaks reaching the border of Lesotho.