Nov 162 min readMagic of Magaliesberg, near JohannesburgJust an hour’s drive north of Johannesburg the Magaliesberg mountain range is a blend of natural beauty, adventure, and cultural...