News

South Africa is packed with small towns where time slows down, views stretch forever, and the only traffic is a few sheep crossing the road. Here are five small towns worth escaping to… 1.