Tourists flock to Theppakadu after Oscar for ‘The Elephant Whisperers’ (Ld)
Tourists are flocking to the Theppakadu Elephant Camp in Tamil Nadu to catch a glimpse of Raghu and Ammu, two elephants who have gained fame after the documentary short film “The Elephant Whisperers” won an Oscar at the 95th Academy Awards. The film tells the story of two Kattunaiyakan tribe members, Bomman and Bellie, who … Read more