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.
Rossel Island (Yela) is the easternmost island of the Louisiade Archipelago, which itself is part of the Milne Bay Province of Papua New Guinea.