The TajWayanad Resort & Spa in Kerala was recently opened by the Indian Hotels Company (ICHL). This resort is located within driving distance of Kozhikode, Kannur, and Bangalore. This resort and spa are on 10 acres and has 61 rooms and villas. They are surrounded by a stunning view and nestled at the edge of a hill. PuneetChhatwal, M. D. and CEO of IHCL, stated that this luxury lakeside resort hotel will put Wayanad on the global tourism map, helping them to strengthen ICHL’s presence in Kerala.