Ebuma Island

Ebuma Island is a small island in China Strait, between Samarai and the mainland, Milne Bay Province, Papua New Guinea.

Ebuma Island

Ebuma Island is a small island in China Strait, between Samarai and the mainland, Milne Bay Province, Papua New Guinea.