bn:02620554n
Noun Named Entity
SYL
English Harbour
EN
English Harbour is a natural harbour and settlement on the island of Antigua in the Caribbean, in the extreme south of the island. Wikipedia
Relations
Sources
LOCATED ON TERRAIN FEATURE
BabelNet