Clarks Hotels & Resorts unveils Celestial Hills in Sri Lanka
Clarks Hotels & Resorts has unveiled its second property, Celestial Hills, in Sri Lanka, strategically positioning the chain to enter the luxury leisure sector and broaden its global footprint. Nestled in Kandy, this boutique