Since 2010 Machadodorp has been renamed to eNtokozweni which means "Place of Happiness".
The town got its name of Machadodorp in 1894. It was named after Major Joachim Machado who surveyed the land for a proposed railway line between Delegoa Bay and Pretoria.
The towns economy revolve around tourism, mining and timber.
In the hills in the area there are numerous stone walls and other remnants of pre-colonial times. They are known as the baKoni Ruins.