Which one is the tallest?

With spring breaks and summer vacations quickly approaching, many of us are busy planning trips and vacations. Of the many options for sightseeing opportunities, nature tourism has become increasingly popular, and perhaps no natural wonder is more captivating than a pristine, peaceful waterfall. Do you know which of the following is the world’s tallest waterfall?

A. The United States and Canada’s Niagara Falls
B. Zambia and Zimbabwe’s Victoria Falls
C. Venezuela’s Angel Falls
D. Guyana’s Kaieteur Falls

Click here for the answer!