The Question: What country is home to the world’s tallest waterfall?

The Question: What country is home to the world’s tallest waterfall?

South Africa
United States
Venezuela
Norway

Answer: The right answer is Venezuela.

Leave a Reply

Your email address will not be published.