The tiny town of Vosburg in the Northern Cape is home to fewer than 1300 people, historic buildings, and a notable Merino sheep industry.
The small South African town in the middle of nowhere with fewer than 1,300 residents …
Tags: Northern Cape