North River, Newfoundland and Labrador

North River is a town in the Canadian province of Newfoundland and Labrador. It is located on the north side of the Bay de Grave on the east coast of Labrador, and extends on the north west bank of the River North River. In the Canadian census of 2006, the town had 557 inhabitants.

  • Place in Newfoundland and Labrador
  • Place in North America
609129
de