The island lies at the southern end of Santa Isabel Island and borders Thousand Ships Bay.
A illa atópase no extremo sur da Illa de Santa Isabel e na baía Thousand Ships Bay.