Joda Mandir(Thakurbadi) is a hindu temple located in Garhwa, Jharkhand. The average rating of this place is 4.50 out of 5 stars based on 33 reviews. The street address of this place is 5R76+PJF, Garhwa, Jharkhand 822114, India. It is about 5.81 kilometers away from the Garwa Road Junction railway station.
Mayank kumar 47 months ago
Nice place for evening hangout
Chandra Prakash 47 months ago
Great view.
Ranjeet Kumar 47 months ago
Love it