A new boutique retreat is set to open in the highlands of Sri Lanka in July 2026. The resort, called Uga Ghiri, is set on the ...