Nelsons Island
From Wikipedia, the free encyclopedia
Nelson Island is the northernmost and the easternmost island of the Great Chagos Bank, which is the world's largest coral atoll structure, located in the Chagos Archipelago in the Indian Ocean. The nearest neighbor is Île Boddam in the Salomon Islands.