Nelspruit /ˈnɛlspreɪt/ – officially renamed Mbombela /ˈɒɛlʌ/ – is a city in northeastern South Africa. It is the capital of the Mpumalanga province (formerly Eastern Transvaal). Located on the Crocodile River Nelspruit lies about 100 kilometres (62 mi) west of the Mozambique border and 330 kilometres (210 mi) east of Johannesburg ...