ViewsWatchers |
Bishop's Falls is a Canadian town in the north-central part of the island of Newfoundland in the province of Newfoundland and Labrador, with a population of 3,341 at the 2011 census. [edit] Research Tips
|
|
|||||||||||||||||||