emagazine.com
Elephant Adventures at Camp Jabulani
To support the 13 elephants they've given sanctuary to, plus a large staff of trainers, a South African