Welcome to MPT Baghira Jungle Resort Mocha , Kanha , India