Located in the central part of Labrador, Garrett Chaulk as the mayor, the town is the largest population centre in that region.
Located in the central part of Labrador, Garrett Chaulk as the mayor. The town is the largest population centre in that region.