India is a country with a rich and diverse culinary tradition, and it’s no surprise that even a forest resort in India has an array of delicious dishes to offer.