Recent Churchill Falls Travel Articles

Newfoundland and Labrador's Unique Language
Read on to find out how to deceipher expressions like "You can't tell the mind of a squid."

more...

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.

Churchill Falls Accommodations Listings

Filter
  Filter the list by Property Type
Sort
Sort the List by Property Name
or Distance from

Churchill Falls Inn Hotel Churchill Falls P.O. Box 179
Midway Travel Inn Hotel Churchill Falls P.O. Box 179 Request Info

Put Your Business On This Page!