advertisement
Even as the Hollywood blockbuster The Jungle Book releases worldwide, The Quint visits the Pench Tiger Reserve in Madhya Pradesh’s Seoni district, believed to be the home of Mowgli in Rudyard Kipling’s much-loved children’s classic.
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)