Loading
  • 21 Aug, 2019

  • By, Wikipedia

Iyen Island

Iyen Island is in the Louisiade Archipelago, within Milne Bay Province of southeastern Papua New Guinea.

It is jurisdictionally in the Yaleyamba Rural Local Level Government Area.

References