Cape Weligama
Cape Weligama is an architectural triumph perched upon a singular promontory rising 40 metres above the Indian Ocean. As part of the prestigious Resplendent Ceylon collection, it offers a level of luxury that redefined the boutique hotel landscape in Sri Lanka.









Castara Retreats, Tobago