It is a scenic dam site and is surrounded by a vast forest namely, a virgin forest. The place also has boating facilities for visitors. There is a myth connected to this place which says that the natural fortification of forests and hills over here are built by ghosts which justifies the name of this place.
Request A Quote