Moholoholo Rehabilitation Centre, South Africa

The Moholoholo African animal rescue, near Blyde River, South Africa. This was filmed September of 2011.