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?
{"latitude":49.00929,"longitude":-55.50775,"title":"Bishop's Falls"}