CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon


Question

Niagara Falls are in


A
Australia
loader
B
U.K.
loader
C
South Africa
loader
D
U.S.A
loader

Solution

The correct option is D U.S.A
Correct answer-D
Niagara Falls is in New york, USA.

Social Science

Suggest Corrections
thumbs-up
 
0


similar_icon
Similar questions
View More



footer-image