×

English Harbour

Town on Antigua, Antigua and Barbuda
English Harbour is a natural harbour and settlement on the island of Antigua in the Caribbean, in the extreme south of the island. The settlement takes its name from the nearby harbour in which the Royal Navy established its base of operations for... Wikipedia
Island: Antigua
Parish: Saint Paul