Betla National Park is known for its wild elephant population and rare tiger spottings. Betla stands as an acronym for Bison, Elephant, Tiger, Leopard and Axis.
Upper Ghaghri Falls is one of the major attractions of Netarhat. It is a very beautiful place situated under the sky amidst a valley filled with waterfalls.
A dense forest, somewhere inside it is this is waterfall falling as the water meets the base, it flows like a small river making its way from the middle of the jungle