What’s New at Nobu Barbuda – the Must-Do Caribbean Day Trip

Thursday, February 22, 2024

Nobu Barbuda, set on the stunning crescent shaped Princess Diana Beach, has become the “must do” day trip for those staying on Antigua and beyond. The restaurant and beach…

Read More