The highest Waterfall is:

  • Subject:  GENERAL KNOWLEDGE
  1. Angel
  2. Victoria
  3. Iguazu falls
  4. None of these
Correct Answer: Angel