India’s Oscar-Winning Documentary The Elephant Whisperers Is Shot at Theppakadu Elephant Camp, the Oldest in Asia Read more