Karibu Garden

Karibu Garden is a tropical vacation property located on the south coast of Barbados. They are proud to offer visitors, short and long term rentals at affordable prices.

  • Christ Church, Barbados