Search
Menu
Home
Sources
About
Contacts
Feni Islands
The
Feni
Islands
are an
island group
in
Papua New Guinea
, located
east
of
New Ireland
, at. It is a part of the
Bismarck Archipelago
. The
largest island
of the group is
Ambitle
, the other
island
is
Babase Island
.