Nelsons Island, Chagos Marine Protected Area
Map
Map
Facts and practical information
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. ()
AddressAdd
ContactAdd
Social media
Add