South

âš¡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.

Read Full Story