ID #1228 Where is Imwauna? Trevor 18/08/2011 0 Comments Imwauna is on Normanby Island in Milne Bay province. Tags: mbp