Situated on Sri Lanka’s south coast, overlooking Weligama Bay, is the 5-star Cape Weligama Resort. A resort that's laid out in a village style over an Indian Ocean headland, expect butler-attended ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results