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…