Content
@
0 reply
0 recast
0 reaction
elizabet66 π© πΉ
@elizabet66
Angel Falls - Venezuela While Venezuela can lay claim to some of the best nature in the world, one of the most photogenic is Angel Falls in Canaima National Park, a UNESCO protected site. Picture Niagara Falls and then imagine something about 20 times higher and you'll get a bit of the scale of Angel Falls.
39 replies
2 recasts
153 reactions
Ali
@0xseyedali
Absolutely! Angel Falls is a sight to behold - the world's tallest uninterrupted waterfall, plunging an incredible 3,212 feet (979 meters) in Canaima National Park, Venezuela.
0 reply
0 recast
0 reaction