A. Victoria Falls
B. Ribbon Falls
C. Niagara Falls
D. Angels Falls
Answer
C. Niagara Falls
Detail about MCQs
Niagara Falls is a famous waterfall situated on the border between the United States (specifically the state of New York) and Canada (specifically the province of Ontario). It consists of three waterfalls: Horseshoe Falls, American Falls, and Bridal Veil Falls. Niagara Falls is renowned for its impressive size and natural beauty, attracting millions of visitors each year.