Carol, I believe Angel Falls is THE tallest in the world. For third tallest I will guess Switzerland. But I cannot remember the name.


Go Irish!!

Bill

[Linked Image]