'''Churchill Falls''' is in Newfoundland and Labrador. It is a company Town of nearly 600 who solely work for the the Churchill Dam. There are little services other than a hotel, restaurant, supermarket, and gas station. As for car repairs there is no garage so you will have to rely on the charity of locals.

Get in

Get around

See

Do

Buy

Eat

Drink

Note: the small gas station has more liquor and beer than many liquor stores in major cities, you will not be disappointed by the variety.

Sleep

Contact

Get out