Formally known as the Royal Bafokeng Sports Palace, this Stadium is situated in Rustenburg, which is a charming Town at the foot of the Magaliesberg Mountain Range in the North West Province. This stadium was first built in 1999, but underwent renovations in preparation for the 2010 FIFA World Cup, hosted by South Africa. 
This stadium hosts a number of Football, Rugby and Athletics Events, and is the Home Ground of the Platinum Stars Football Club. In preparation for the World Cup, its Seating Capacity was increased from 38 000 to 42 000, the Main West Stand was expanded and renovated, a new cantilever roof was put on the West side, and the Stadium was given new Electronic Scoreboards, upgraded Floodlights, an improved PA system and new seats for the tens of thousands of dedicated football fans that would be attending the matches. 
Significantly, the Royal Bafokeng Stadium is the only Community-Owned Stadium in the Country. In addition to the Field, it is equipped with an Olympic-sized Swimming Pool, Athletics Track, Tennis Court, Netball Court, Volleyball Court, Basketball Court, and a Fitness Centre. The Screen measures an impressive 40 square metres and allows all of the fans unhindered visibility of what is happening on the field. There are hospitality suites to accommodate up to 320 VIPs.
Today, these facilities continue to be used for various matches and other events. Rustenburg is the ideal spot for hikes in the Magaliesberg, or a day of fun and adventure at the nearby Sun City Resort. Johannesburg and its international airport are just over two hours’ drive from the Royal Bafokeng Stadium.
 
Geolocation
-25° 34' 42.4026", 27° 9' 39.3057"
Further Reading
https://www.sahistory.org.za/place/pilanesberg-game-reserve
www.sahistory.org.za/jquery_ajax_load/.../community-histories-0
https://www.sahistory.org.za/topic/rustenburg-timeline-1850-2001
www.sahistory.org.za/jquery_ajax_load/get/.../rustenburg-overview