Train

The Valley of a 1000 Hills area is one of the few locations in South Africa that offers an opportunity to visitors to experience the thrill of riding a age-old steam train!