bn:02323979n
Noun Named Entity
EL
No term available
EN
Mackerel Island is an island immediately west of Flounder Island in the Fish Islands, off the west coast of Graham Land, Antarctica. Wikipedia
Geonames
Relations
Sources
IS A
LOCATED IN OR NEXT TO BODY OF WATER