Angel Waterfall descends from the slopes of El Tucuche, the second highest peak in Trinidad. While the fifty foot drop of water is reminiscent of South America’s famous Angel Falls, the waterfall is actually named for veteran hiker Angel Bastaldo who encountered this waterfall during the 1940s.