 The island is part of the Sariba group, itself a part of Samarai Islands of the Louisiade Archipelago.The population of 10 is living in 3 separate hamlets.Igwali in the central west coast, Naba Riaria on the northwest point, and Ga-Uri on the southeast point.