Churchill waterfall is present in?

Posted by

(a) Canada
(b) England
(c) USA
(d) France

See also  Which of the following rivers crosses the Equa-tor twice?