Feni Islands
From Infogalactic: the planetary knowledge core
(Redirected from Feni Island)
Lua error in package.lua at line 80: module 'strict' not found.
Feni Islands is an island group in Papua New Guinea, located east of New Ireland, at Lua error in package.lua at line 80: module 'strict' not found.. It is a part of Bismarck Archipelago. Largest island of the group is Ambitle, other islands include Babase Island.
External links
<templatestyles src="Asbox/styles.css"></templatestyles>