Province Newfoundland and Labrador Localisation : Country Canada, Province Newfoundland and Labrador.