
About Newfoundland and Labrador
About Newfoundland and Labrador Geography The province of Newfoundland and Labrador is located on the eastern side of Canada with a land area of 405,212 km2. The capital and the largest city in Newfoundland and Labrador is St. John’s city. The population in this region is 519,716. The official language in this fascinating province used to […]