White River, a small town in Mpumalanga province in north east South Africa, draws visitors with its beautiful Crocodile River Valley, with plenty of outdoors activities available. Treasures and antiques can be found at the Mission End Trading Post, and the Reptile Park and Lowveld Botanical Garden are major attractions.