where is the island of mioko
Mioko Island - John Seach. Duke of York Islands, East New Britain Province, Papua New Guinea. Mioko Island is located in the south of the Duke of York group. Mioko Island.