Where is Ramgarh?

Where is Ramgarh located?

Ramgarh, Jharkhand, India (approx. 23.63333°, 85.51667°)


Where is Ramgarh on the map?