Churchill Falls Newfoundland-Labrador is located in the Labrador region, about 245 km (152 mi.) east of Labrador City.  Most of Churchill Falls residents provide the workforce to operate an underground hydroelectric plant that bears the town's name.

Make sure to take a tour of the power plant tour.  There are scheduled time.

Churchill Falls accommodations include a Bed and Breakfast and Motel.

Midway Travel Inn
P.O. Box 179
Put Your Business On This Page!