IHCL Hotels Honored at National Tourism Awards on World Tourism Day

    ~ The Taj Mahal Palace, Mumbai; Taj Kumarakom Resort & Spa, Kerala and The Gateway Hotel, Vijayawada win accolades