Searching for "Niagara"

Q:

Niagara Falls are in

A) Australia B) South Africa
C) U.S.A D) U.K.
 
Answer & Explanation Answer: C) U.S.A

Explanation:
Report Error

View Answer Report Error Discuss

Filed Under: Famous Places