IN WHICH COUNTRY ARE THE CHURCHILL FALLS? May 9, 2017 By Show answer CANADA (LABRADOR) More Geography QuestionsMore World Geography Questions