General Knowledge Niagara Falls are in? A) Australia B) South Africa C) U.S.A D) U.K. Detailed Solution: No Details Prev Next