Island · United Kingdom

Nelsons Island

Nelsons Island, United Kingdom

Nelsons Island is a island in British Indian Ocean Territory, United Kingdom. Uninhabited island in the Chagos Archipelago in the Indian Ocean.

More places in United Kingdom