Here are four small towns in Limpopo you simply have to visit ... fascinating town with a mix of cultural heritage and natural attractions. It is home to the historic Makapansgat Caves, an ...