Drakensberg Mountains Travel Guide: Itinerary, Hiking & Safety Tips (2024)