See all cruises

Deka Deka Island, Papua New Guinea See all cruises

Deka Deka Island is a small island off the south eastern end of Logea Island, Papua New Guinea.