Bed and Breakfasts in 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.



  • Black Spruce Chalet