Bismarck Archipelago/Definition

A system of islands in Melanesia, near New Guinea