Highest Waterfall of Jharkhand

There is a haunted waterfall next to Uttar Pradesh…people do not even want to wander here after sunset.

Now people do not believe in ghosts. People who argue on science and facts reject…