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