Más información de los hoteles dentro de poco tiempo.
The resort is located in Kanha National Park at Mocha Village in the Mandla District of Madhya Pradesh. The nearest airport from resort is in Jabalpur which is 182 km away while the Jabalpur railway station is 168 km away.