...how 'bout Angel Falls ?

There really _is_ an Angel Falls. Probably more than one, but the one I'm thinking of is in interior Venezuela, named after a Norteamericano pilot Jimmy Angel. Higher than Niagara Falls, as I recall, but much narrower and much much less water-per-hour.