Where is Dharamjaigarh?

Where is Dharamjaigarh located?

Dharamjaigarh, Dharamjaigarh, India (approx. 22.459625°, 83.208916°)


Where is Dharamjaigarh on the map?