Claim: Nelsons Island is administered by the British Indian Ocean Territory and is owned by Mauritius, located at the Indian Ocean.
Evidence: Indian Ocean British Indian Ocean Territory (UK) Administered by Claimed by Mauritius