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.