Thomas Cook (India) Ltd's subsidiary Sterling Holiday Resorts announced on October 13, 2025, the launch of Sterling Govardhana Malampuzha resort, enhancing their presence in South India and aiming to turn a popular day trip area into a weekend destination.