File under: Travel news
Robert De Niro could be in line to redevelop a remote Caribbean island getaway in Barbuda if locals vote in his favour today (Monday).
K-Club is a luxury Caribbean beach resort which was once a favourite holiday destination of Princess Diana.
De Niro, who already owns the Greenwich Hotel in New York, is in partnership with billionaire James...
continue reading