Mahilong Upper waterfall is a tourist attraction located in Chatra, Jharkhand. The average rating of this place is 4.00 out of 5 stars based on 47 reviews. The street address of this place is Chatra, Jharkhand 835103, India. It is about 1.82 kilometers away from the Tatisilwai railway station.
Kundan Kr. 22 months ago
This place is so so so osm ther have no such a heavy population this place give us mind fresh vibes . Water is falling the atmosphere is very cool
Manas Kumar 18 months ago
Only food you get easily in hilly areas
Indranil Nandy 22 months ago
Very nice place for camping but stay aware of wild animals ...????????????