All-Inclusive
Riu Opening New Property
Above: the Riu Palace Antillas By the Caribbean Journal staff A new resort will soon open its doors in Aruba. RIU Hotels and Resorts will debut its second hotel on the island, the Riu Palace Antillas, in October. The property, […]