5th Floor Rosebank College House, 5 Waterkant Street Cape Town 8001
Deka Deka Island is a small island off the south eastern end of Logea Island, Papua New Guinea.