Nelspruit - The capital of Mpumalanga province lies in the fertile valley of the Crocodile River, about 330km east of Johannesburg.
Image copyright South African Tourism
  back to gallery