Pench National Park
Ever since the blockbuster movie Jungle book released in Hollywood in 1967, feral child “mowgli” has been the star of the Jungle since then along with great fame attached to The Beautiful Pench Jungles – on which mowgli fiction was based. Pench Jungle or Pench National Park is located in Southern reaches of Satpura Ranges […]