A new discovery tucked away inside of a sequestered place away from the swarming city and surrounded by lush environmentally friendly pastures on either side. Tamra Ghoomar is usually a natural waterfall having a peak of much more than 100 feet and here is mostly shaped over the monsoon showers. The park has drawn its title within the Kanger river