Lemon Tree Wildlife Resort Kanha
481111 Jabalpur, Village Gorakhpur, Post Kareli, Balaghat
481111 Jabalpur, Village Gorakhpur, Post Kareli, Balaghat
Located in Baihar, Lemon Tree Wildlife Resort Kanha is in a national park, within a 15-minute drive of Kanha National Park and Joda Temple. This resort is 8.1 mi (13.1 km) from Mukki Gate and 18 mi (29 km) from Khatia Gate Kanha National Park.