Hotels & Resorts Sterling Holiday Resorts Expands Presence with Launch of Sterling Legacy ShimlaMay 12, 2023 Sterling Holiday Resorts announced the opening of its 41st property, Sterling Legacy Shimla, in the picturesque hill station of Shimla.…