Kaapsehoop Horse Trails is a well-known and peaceful retreat on the Drakensberg escarpment, 35km from Nelspruit, Mpumalanga in South Africa that offers horse riding, self-catering accommodation, educational equine programmes, volunteer experiences and more. A place to revive your soul.