English Harbour Town

Localitat d’Antigua i Barbuda.