Local story · Botshabelo, South Africa

The meaning of Botshabelo

The name Botshabelo means “a place of refuge.” The settlement began in 1979 when people from Kromdraai moved to the farm Onverwacht, and the name Botshabelo…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload