Advertisements
Advertisements
Question
This is a photograph of a famous waterfall in North America
Name the waterfall seen in the picture.
Answer in Brief
Solution
Niagara falls
shaalaa.com
North America: Mineral and Power Resources
Is there an error in this question or solution?