Sterling adds to its Kerala footprint with a getaway in Vythiri
Sterling Holiday Resorts, India’s leading leisure hospitality brand, announced the opening of its new resort in Vythiri, Wayanad. This is Sterling’s 2nd resort in the bustling tourist destination of Wayanad, adding to its existing resort at Sultan Bathery. With this, Sterling’s portfolio in God’s Own Country extends to seven. Nestled …