中文 Deutsch Español Svenska Ελληνικά
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. As a protected nature reserve, access to the island is strictly restricted.