Labrador City: Located in Newfoundland and Labrador, Canada

Labrador City is in the province of Newfoundland and Labrador, Canada, situated in the Labrador region near the Quebec border.

Copyright Wanderlust World © https://www.ynyoo.com