Cape Weligama Weligama, Sri Lanka Easily one of the country’s most celebrated resorts, Cape Weligama is set in twelve beautiful acres on a...