Daily Archives: April 24, 2020

Antigua and Barbuda As an island nation, Antigua and Barbuda are located in the middle of the Leeward Islands (Antigua is the largest island in the group), making up part of the Lesser Antilles archipelago. It sits right in the center of the Eastern Caribbean Sea, near the boundary with the Atlantic Ocean, with the […]

Antigua and Barbuda