Main Page
|
See live article
|
Alphabetical index
Barbuda
Barbuda
is an
island
in the
Caribbean
, part of
Antigua and Barbuda
.