Barbuda Travel Guide

Barbuda[1] is a island in the Caribbean ringed with miles of beautiful deserted beaches. It is part of Antigua and Barbuda.