In which of the following country, is Niagara Falls situated?
A
Australia
B
Nigeria
C
Franch
D
England
Correct Answer: Australia