Niagara Falls are situated in:

  • Subject:  Generic
  1. Sweden
  2. USA & Canada
  3. France
  4. Italy
Correct Answer: USA & Canada