Churchill Falls  search
UFGrand Falls (Labrador)
RTLabrador
SNOn Churchill River in SW and S Labrador. As of 1993, use Churchill Falls Newfoundland for the town. The town of Grand Falls Newfoundland is on Newfoundland Island. May occur in other locations. Indexed with Labrador or region as applicable.