Ive had the unnerving experience of being charged 4 times in addo by elephants.
1 x by a juvenile, as big as my car, the rest by varying sizes of bulls.
Elephants a breeding herd just alighted from the bush, a matriachal herd, and obviously mom wasn't happy, and son took exception too, and went off his trolley a bit, and mock charged, trumpeting all the way to within 6m of my car (which was switched off)....the mum, Im sure made a rumble, as if to call the juvenile, as he turned tail, and caught up....and trotted up the dirt road.
In all cases, I can assure yu it was not provoked! Ive been parked in by visitors, with no space to turn, while a huge bull (in musth - urinating, and temp gland streaming) passed by my car, so close, the mud dripped off onto my windsheild. He took no real notice of me, and walked on by. I think I swollowed my heart 3 x that day.
My failsafe course of action is - beleive it or not, to light a cigarette. And leave a window down half way, they get a wiff of it, and give you a berth.
What ever you do, keep calm, and dont lose Ur nerve, give the elephant the respect it deserves in its domain, after all it is the worlds largest mammal. All other advice above is true and sound too.
Knew there was a logical reason for me not stopping smoking yet! I also have heard that they get annoyed at the sound of an automatic window being wound down (or up )