About
Swartruggens is a small farming town in North West Province, South Africa that was established in 1875.
TownHub listing
Swartruggens is a small farming town in North West Province, South Africa that was established in 1875.
Swartruggens is a small farming town in North West Province, South Africa that was established in 1875.