Angel, Bolivar, Venezuela

11 months ago
2

Beautiful places in the world. Plunging over 3,200 feet, Angel Falls is the world's tallest waterfall, a thundering marvel of nature in Venezuela's lush Canaima National Park. Isn't it beautiful?

Loading comments...