Nimoa Island
Nimoa Island is an island in the Louisiade Archipelago in Milne Bay Province, Papua New Guinea.