Churchill waterfall is present in?

Posted by

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

See also  . The dates on which day and night is equal are: