Place
Free account · your comment posts right after signup
Mbombela, also known as Nelspruit, is a city in northeastern South Africa. It is the capital and the largest city of the Mpumalanga province. Located on the Crocodile River, The city lies about by road west of the Mozambique border, east of Johannesburg and north of the Eswatini border. The city was one of the host cities of the 2010 FIFA World Cup.
Read the full article →