- Entry
- Reader's guide
- Entries A-Z
- Subject index
Antigua and Barbuda
Antigua and Barbuda, located in the Caribbean, is part of the chain of islands known as the Leeward Islands. The two main islands of Antigua and Barbuda have, respectively, land areas of about 100 sq. mi. (258 sq. km) and 57 ...
- Loading...