← archive

Question for:

The tallest waterfall (Single Drop) in the world is located in Venezuela. It plunges 3,212 feet. The falls have what name?

Clues