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