Sterling Holiday Resorts launches Sterling Athirappilly, Kerala
India’s hospitality brand Sterling Holiday Resorts, launched Sterling Athirappilly, redefining upscale hospitality with an aspirational and experiential retreat in Kerala. This marks Sterling’s eighth resort in the state with a bouquet that covers, hill stations,