Churchill Falls

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Martin Lopatka
Churchill Falls in Labrador is one of the last company towns in Atlantic Canada. Its population of nearly 600 work for the Churchill Dam, a 5.428 gigawatt hydroelectric generating station, the third-largest hydroelectric station (by power output) in North America.

Understand

Get in

Get around

See

Do

Buy

Eat

Drink

Sleep

Connect

Go next