Port McNeill is a town of about 2500 people on the northeastern coast of Vancouver Island, British Columbia.