Sometimes you find yourself in the middle of nowhere. And sometimes, in the middle of nowhere, you find yourself. Here are, in alphabetical order, the 25 best small towns in South Africa.
Atlantic Rail Heritage Steam Train | Cape Town
CLUVER FAMILY HARVEST DAY
DRUMSHACK EXPERIENCE GROUP DRUMMING 03
Creighton Aloe Festival | Train Trail & MTB
Umgeni Steam Railway
Kom snuffel rond vir tweedehandse boeke by die Pennefarther-boekwinkel.
Five of the most epic long-distance hikes in SA