Bonarua Hili Hili Island

Bonarua Hili Hili Island is a small island just north of Logea Island, in China Strait, Milne Bay Province, Papua New Guinea.

Bonarua Hili Hili Island

Bonarua Hili Hili Island is a small island just north of Logea Island, in China Strait, Milne Bay Province, Papua New Guinea.