About
Club Mahindra Kanha resort in Madhya Pradesh is sitauted just a few minutes away from Kanha National Park, which is the home of royal bengal tigers. This resort in Kanha is situated amidst rustic village Mocha which is easily accessible from Jabalpur & Nagpur. Club Mahindra Kanha resort offers…