The island lies at the southern end of Santa Isabel Island and borders Thousand Ships Bay.
Hòn đảo này nằm ở cuối phía nam của đảo Santa Isabel và giáp vịnh Thousand Ships.