Neatly located on the edge of the escarpment in the Mpumalanga Province of South Africa is a picturesque town, Machadodorp.
It is surrounded by rugged hills terraced by stone walls that were built by the baKoni people, the early inhabitants of the area. The Elands River also runs through the town and there is natural radioactive spring popular for its healing elements.
With its position close to Pretoria and Johannesburg, Machadodorp makes an ideal destination for a weekend getaway and if you are a fly-fishing fanatic, look no further than this quaint town. If you are looking to get in touch with nature, picnic and camping along the Elands River banks can be enjoyed.
Accommodation in Machadodorp is comfortable and well-serviced to ensure you a well- deserved break. From guest farms that offer self-catering options to tasteful hotels and guesthouses, Machadodorp accommodation is simplicity with the best of service at heart.