Home Sponsored Unwind At This Luxurious Wildlife Stay At The Jungle Of Kanha In Madhya Pradesh by Kritika Kukreja Updated: July 6, 2018 Share Club Mahindra Kanha resort is the perfect family getaway, located right next to Kanha Tiger Reserve.