Niagara Falls is located in --
A
Asia
B
Africa
C
Australia
D
North America
Correct Answer: North America
।