Where is Bishop's Falls?

Where is Bishop's Falls located?

Bishop's Falls, Terre-Neuve-et-Labrador, Canada (approx. 49.00929°, -55.50775°)


Where is Bishop's Falls on the map?