where is potchefstroom
Potchefstroom is an academic city in the North West Province of South Africa.otchefstroom has become the home away from home to many international athletes and teams. Potchefstroom is the only place in the world with a perfect balance between altitude training and quality training at 1400m.