Angel Falls in Venezuela is the world's highest uninterrupted waterfall, dropping over 3,212 feet. It is named after American pilot Jimmie Angel, who discovered it in 1933. Angel Falls is a major tourist attraction in Venezuela, drawing visitors to see its majestic height and natural beauty.