Dagadaga Bonarua Island

Dagadaga Bonarua Island is an island separating East Channel and China Strait, just south of Milne Bay, in Milne Bay Province, Papua New Guinea.

Dagadaga Bonarua Island

Dagadaga Bonarua Island is an island separating East Channel and China Strait, just south of Milne Bay, in Milne Bay Province, Papua New Guinea.