Located in the New Georgia Islands, surrounded by Vangunu Island and Nggatokae Island, both extinct volcanic islands, at . It is part of the Solomon Islands.
The location is described as being within the New Georgia Islands, specifically surrounded by two extinct volcanic islands (Vangunu and Nggatokae), which are both located in the Solomon Islands.