Cape Weligama

Sri Lanka: South West Sri Lanka

Cape Weligama captures the quintessential essence of Sri Lankan luxury and is the epitome of exclusivity. Indulge in an unforgettable experience.