About Lower Ghaghri Waterfalls
Netarhat Lower Ghaghri Waterfalls is located in the Netarhat district of the Indian state of Jharkhand. It is a set of waterfalls on the Ghaghri River. The waterfalls are situated at a height of about . FAQ's on Lower Ghaghri Waterfalls