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