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.