ID #1041 Where are Imwauna and Sehulea? Trevor 29/07/2011 0 Comments Imwauna and Sehulea are properties on Normanby Island, Milne Bay province.