1
Bhagwan Birsa Biological Park
Main Road, National Highway 33, Ormanjhi, Jharkhand 835219, India.2
Ukrid Chowk (Chaybagan)
FFMH+HJP, Ormanjhi, Jharkhand 835103, India.3
4
WATLA TOURISM
behind BIRSA JAIWIK UDYAAN, Ormanjhi, Jharkhand 835219, India.More places