Churchill Falls
| Loading photos… |
Churchill Falls is in 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.
| Loading photos… |
Hotels
Enter your trip details to compare multiple hotel sites.
Directions
Please enter your trip details for directions.
Maps of Churchill Falls
View Churchill Falls on Google Maps, MapQuest, Bing Maps, Geonames and OpenStreetMap.
About Churchill Falls
- Location Labrador, Newfoundland & Labrador, Atlantic Provinces, Canada, North America
- Population 650
- IATA airport code ZUM
- Latitide 53° 34' 15.5" (53.571°) north
- Longitude 64° 16' 43" (64.2786°) west
- Average elevation 374 meters (1,227 feet)
Travel Resources
Information about Churchill Falls travel, hotels and accommodation
Escape to a Random Place
Destinations visited in the last 6 seconds