HIGH-END travel firm Belmond will acquire the 96-key Cap Juluca luxury resort on the Caribbean island of Anguilla in the British West Indies.
Source: traveldaily
HIGH-END travel firm Belmond will acquire the 96-key Cap Juluca luxury resort on the Caribbean island of Anguilla in the British West Indies.
Source: traveldaily