There is one place named Moresby’s Island in Bermuda.
All places in the world called "Moresby’s Island".