âš¡The Elephant Whisperers' Couple Bomman, Belli Pose With Oscar Award
By IANS
Set in the Mudumalai National Park in the state of Tamil Nadu, the documentary also highlights the natural beauty of the location. It explores the life of tribal people in harmony with nature.