Deka Deka Island

Deka Deka Island is a small island off the SE end of Logea Island, in East Channel, Milne Bay Province, Papua New Guinea.

Deka Deka Island

Deka Deka Island is a small island off the SE end of Logea Island, in East Channel, Milne Bay Province, Papua New Guinea.