Cape Weligama Weligama, Sri Lanka Easily one of the country’s most celebrated resorts, Cape Weligama is set in twelve beautiful acres on a...
Shangri-La Hambantota Golf Resort & Spa, Ambalantota, Sri Lanka Overlooking the pristine southern coast, the Shangri-La Hambantota, a member of the luxurious, global Shangri-La hotel group is...