Location The two-island nation of Antigua and Barbuda is located in the Leeward Islands of the Caribbean.
Size The island's circumference is roughly 87 km (54 miles) and its area 281 sq. km (108 sq. miles). It is the largest of the Leeward Islands.
Stay informed on our latest news!