Guided Tours - Bell Island


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 Hydro-Electric Facility

Copyright © 2010, BNE-Web-Creations
Home :: Avalon :: Eastern :: Central :: Western :: Labrador :: Getting Here :: Pictures :: Contact Us :: Site Map :: Privacy Policy :: Disclaimer :: Terms Of Use