Tourist Spot in Kanha National Park

29.039096,-81.808769