Angel Falls
Discuss0
35,785pages on
this wiki
this wiki
Angel Falls were the tallest waterfalls found on Earth, located in Venezuela, South America.
In 2367, Commander William T. Riker and Counselor Deanna Troi considered going to Angel Falls after having visited there previously. (TNG: "Family")