The islands are located off the southeast coast of New Guinea, about 10 km from the South Cape.
The islands belong to Suau Rural LLG, and are not related to Louisiade Archipelago.
At its highest point, Mount Bonarua, it reaches 120 m. There is a light beacon on the southwest cape of the island.
Harikoia, the second largest island (1,32 km2) is located east of Badila Bedda Bedda Bonarua, it is higher and reaches 165 m. The other islands of the group, including Ahana rock, are all located southeast of Harikoia.
At the time of the 2000 census the population of the group was 160, all in the only village on the main island Bonarua.