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