
Sri Lanka’s five-star luxury boom
The island nation of Sri Lanka is now a regular destination on the international 5 star luxury scene and the Shangri-La Hambantota Resort and Spa is luxury at its best. The three hundred room, one hundred and forty-five acre resort sits on a former coconut plantation along the southern coastline of Sri Lanka. Sri Lanka's rich […]