Team Building Johannesburg Zoo

Team Building Carletonville

Team Building Carletonville


Team Building Carletonville, Gauteng, South Africa, Carletonville is a gold-mining town and is one of the richest gold-producing areas in the world, Carletonville is adjacent to Westonaria and situated between Potchefstroom and Johannesburg