bn:00623481n
Noun Named Entity
JA
No term available
EN
Nelsons Island or Nelson Island or Isle Legour is a small uninhabited island in the Great Chagos Bank, of the Chagos Archipelago in the Indian Ocean. Wikipedia
Relations
Sources
IS A
COUNTRY
LOCATED IN OR NEXT TO BODY OF WATER