Nestled in dense Jungle, on the boundary of world renowned Kanha National Park, lies an extraordinary destination.