Sterling Holiday Resorts Limited, a subsidiary of Thomas Cook (India) Limited, announced on June 17, 2025, that its Subuthi Spa at Sterling Lake Palace Alleppey has been recognized as one of the Top 10 Resort Spas in India at the Spa & Wellness Summit 2025 for its Ayurvedic therapies.