Browsing: the picturesque hills of the Nilgiris in Tamil Nadu are gearing up for a grand celebration of nature’s bounty.