Olifants River The beautiful Olifants river found within Kruger National Park, South Africa. Advertisement