Barbuda Residents Say ‘No’ to Richard De Niro and James Packer’s Resort by Claudine Williams | Nov 28, 2015 | Travel News, Uncategorized | 0 | Richard De Niro and Australian billionaire James Packer have plans to build a $250 million resort... Read More