Bishop's Falls
Town in Newfoundland, Newfoundland and Labrador
Bishop's Falls is a town in the north-central part of the island of Newfoundland in the Canadian province of Newfoundland and Labrador, with a population of 3,082 at the 2021 census. Wikipedia