Churchill Falls 

Loading photos…
Churchill Falls is in Labrador. It is a company town of nearly 600 who solely work for the the Churchill Dam. There are few services other than a hotel, restaurant, supermarket, and gas station.
Loading photos…

About Churchill Falls

Maps of Churchill Falls

View Churchill Falls on Google Maps, MapQuest, Bing Maps, Geonames and OpenStreetMap.

Travel Resources

Information about Churchill Falls travel, hotels and accommodation

Nearby Churchill Falls

Right Now on Mapcarta

Destinations visited in the last 1 second
Powered by Around Guides. About Mapcarta. Based on Churchill Falls, see this page's list of contributors. Available under Creative Commons Attribution-ShareAlike 3.0.Photos provided by Panoramio under the copyright of their owners.