Robert De Niro’s Paradise Found hotel project in Barbuda is one step closer to becoming reality now that the government has approved it.

The hotel project, which includes the refurbishment and expansion of K-Club – ...">