Discover the top things to do in Pretoria, South Africa! From historical landmarks to vibrant markets, here are all the must-see attractions.