Unwind At This Luxurious Wildlife Stay At The Jungle Of Kanha In Madhya Pradesh Kritika Kukreja 6 years ago Club Mahindra Kanha resort is the perfect family getaway, located right next to Kanha Tiger Reserve.