eCareers

Paper : PPSC PAST PAPER 49


Niagara Falls are situated in:
  1. Sweden
  2. USA & Canada
  3. France
  4. Italy
Correct Answer: USA & Canada