North Nilandu... North Nilandu atoll Map 535 miles away
Maldives Islands... Maldives Islands Map 276 miles away
British Indian... British Indian Ocean Territory Map 225 miles away