Rossel Island (Yela)

From Wikipedia, the free encyclopedia

Rossel Island (Yela) is the easternmost island of the Louisiade Archipelago, which itself is part of the Milne Bay Province of Papua New Guinea.