Gauteng is the smallest but one of the most vibrant provinces in South Africa. Apart from being a fast-paced economic powerhouse, it features outstanding shopping malls, bars, hotels, casinos, cultural hotspots, and entertainment venues. With so much to offer, tourists are bound to have a fun-time here. We have shortlisted some of the best things to see and do « Continue Reading »