Igwali Island

Igwali Island (also known as Paples Island) is an island north of Sariba Island, and on the eastern side of China Strait, in Milne Bay Province, Papua New Guinea.

Igwali Island

Igwali Island (also known as Paples Island) is an island north of Sariba Island, and on the eastern side of China Strait, in Milne Bay Province, Papua New Guinea.