Where is Bhopālgarh?

Where is Bhopālgarh located?

Bhopālgarh, Bhopālgarh, India (approx. 26.654009°, 73.49567°)


Where is Bhopālgarh on the map?