News
Robert De Niro’s Barbuda Hotel Project “Very Much on Track”
Robert De Niro’s major planned resort on the island of Barbuda is “very much on track,” according to Antigua and Barbuda Tourism Minister Asot Michael. The project, which was announced at the end of 2014, is the brainchild of developers […]