eCareers

Subject : GENERAL KNOWLEDGE


The highest waterfall of the world is
  1. Victoria
  2. Tugela
  3. Angel
  4. Niagara
Correct Answer: Angel