Hotels &
Motels - Churchill Falls
Churchill Falls is a town built around a
hydroelectric project. In this area of Labrador, the huge Churchill River
drops 300 metres in a 32 km stretch. That made it an ideal location for
the hydro plant that was built here in the 1960s and 1970s. It produces
5,225 megawatts of electricity, You can arrange a
tour of the facility,
much of which is located in a huge man-made cavern.
Churchill Falls Inn
Churchill Falls, NL
|