ID #1137 What island was Julius Chan born on? Trevor 09/08/2011 0 Comments Tanga Island, New Ireland Province.