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...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles