ANTIGUA & BARBUDA

Antigua and Barbuda is a twin-island nation in the Leeward Islands, situated at the eastern edge of the Caribbean Sea. Antigua served as a significant British naval base during the colonial era, and the restored Nelson’s Dockyard, a UNESCO World Heritage Site, remains one of the best-preserved examples of a Georgian-era naval facility in the world.

ADVERTISEMENT