The KZN Midlands is home to several hidden (and not so hidden) gems that promise an adventure—here are five worth exploring.
Hiking in a small town is one of the best ways to experience the beauty of it! Here are six trails in six SA places worth ...