*** Welcome to piglix ***

Cape Hoskins


Cape Hoskins is located on the north coast of New Britain in the West New Britain Province.



...
Wikipedia

...