Thomas Cook (India) Ltd's subsidiary, Sterling Holiday Resorts, launched Sterling Darshan Guruvayur on September 18, 2025, enhancing its hospitality offerings in a key pilgrimage town with a new resort featuring 30 rooms and facilities for weddings and cultural events.