Where is Naugarh?

Where is Naugarh located?

Naugarh, Naugarh, India (approx. 30.22888°, 78.49732°)


Where is Naugarh on the map?