La localidad está en la costa oeste de la isla Newfoundland, Norris Point