Peaceful place. Well maintained infrastructure. Lots of space in the campus.
It is a very popular temple of DEVI MAA situated in gumla
I love this temple
Good
Nice