Er is één plaats met de naam Nelly Island in Bermuda.
Alle plaatsen in de wereld die "Nelly Island" heten.