πŸ“Š Geography
Q. Which is the highest waterfall in the world?
  • (A) Niagara Falls
  • (B) Victoria Falls
  • (C) Angel Falls
  • (D) Iguazu Falls
βœ… Correct Answer: (C) Angel Falls

Explanation: Angel Falls in Venezuela is the tallest waterfall in the world.

Explanation by: Mr. Dubey
Angel Falls in Venezuela is the tallest waterfall in the world.

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
65
Total Visits
πŸ“½οΈ
10 mo ago
Published
πŸŽ–οΈ
Mr. Dubey
Publisher
πŸ“ˆ
92%
Success Rate