Where is Manpur?

Where is Manpur located?

Manpur, Manpur, India (approx. 23.7601258°, 81.12314°)


Where is Manpur on the map?