Labrador City is a town in western Labrador (part of the Canadian province of Newfoundland and Labrador), near the Quebec border with a population of 7,220 as of 2016. Take a look below for 25 fun and amazing facts about Labrador City, Newfoundland and Labrador, Canada. 1. Neighbouring Labrador City is Wabush, a smaller town…