Where is New Misamari?

Where is New Misamari located?

New Misamari, New Misamari, India (approx. 26.809977°, 92.575264°)


Where is New Misamari on the map?