A large number of tourists thronged Mudumalai Theppakadu elephant camp to catch a glimpse of the baby elephant made famous by the Indian documentary film 'Elephant Whisperers',…
The film tells the story of a man who believes that he has the fastest horse in the world and…