Bishop's Falls

Advertisement

Bishop's Falls, Newfoundland and Labrador A0H

Bishop's Falls, NL Map

Bishop's Falls, a small Canadian city in Newfoundland and Labrador, has a population of 3,006 residents as of 2016.

With a land area of 6.89 square kilometers, this city offers a modest and peaceful living environment for its inhabitants.

Generated from this place's information

See a problem?

Advertisement