Nelspruit es una ciudad de 221.474 habitantes situada en el nordeste de
Sudáfrica. Es la capital de la Provincia de
Mpumalanga. Situada sobre el
Río Cocodrilo, Nelspruit se encuentra a unos 100 kilómetros al oeste del límite
Mozambique y a 330 kilómetros al este de
Johannesburgo. La ciudad más cercana es KaNyamazane, unos pocos kilómetros al este de Nelspruit.