Map of Antigua & Barbuda

LOCATION

Antigua and Barbuda is a two-island country positioned where the Atlantic Ocean meets the Caribbean Sea, in the middle of the Leeward Islands.

Useful Information