Where is Mangalpur?

Where is Mangalpur located?

Mangalpur, Mangalpur, India (approx. 26.511215°, 79.68647°)


Where is Mangalpur on the map?