Churchill Falls

Churchill Falls in is one of the last company towns in . Its population of nearly 600 work for the Churchill Dam, a 5.428 gigawatt hydroelectric generating station, the third-largest hydroelectric station in .

Churchill Falls

Hotels Near Churchill Falls

My Destination
Travel Dates

Maps of Churchill Falls

Other Names for Churchill Falls

French: Chutes Churchill, German: Churchill Falls, Portuguese: Churchill Falls, Spanish: Cascadas Churchill

In the Area

The real voyage of discovery consists not in seeking new landscapes, but in having new eyes.

Your World is Without Borders

Popular Destinations in Labrador

Escape to a Random Place

Text is available under the Creative Commons Attribution-ShareAlike License, excluding directions and the map.
About Mapcarta. Thanks to Mapbox and Esri for providing amazing maps. Based on the page Churchill Falls. See this page's contributions.