Talasea Peninsula

      The Talasea Peninsula is located on the north coast of New Britain in the West New Britain Province.

      Last modified on 25 August 2011, at 01:17