IHCL has signed a 55-room Tree of Life resort in Wayanad, marking the brand’s debut in Kerala. Overlooking Banasura Lake, the nature-led retreat will feature wellness facilities, experiential stays and premium hospitality, further strengthening Wayanad’s growing position in India’s luxury leisure tourism market.