Tagged: Nelson’s Dockyard

0

Antigua

Antigua is the main island of the country of Antigua and Barbuda and its capital is St John’s, where the cruise ships dock. The country is very reliant on tourism, not only from the...