Where is Wild Mahseer?

Where is Wild Mahseer located?

Wild Mahseer, Wild Mahseer, India (approx. 26.820843°, 92.79851°)


Where is Wild Mahseer on the map?