Flower show in Udhagamangalam from May 17NT BureauApril 25, 20240 As May approaches, the picturesque hills of the Nilgiris in Tamil Nadu are gearing up for a grand celebration of nature’s bounty.