Where is Mayapur?

Where is Mayapur located?

Mayapur, Mayapur, India (approx. 23.4239873°, 88.3899078°)


Where is Mayapur on the map?