Feni Islands
From Wikipedia, the free encyclopedia
Feni Islands is an island group in Papua New Guinea, located east of New Ireland, at . It is a part of Bismarck Archipelago. Largest island of the group is Ambitle, other islands include Babase Island.