The world's tallest waterfall, standing at 979 meters (3,212 feet): Angel's Falls, located in Venezuela
— Massimo (@Rainmaker1973) March 26, 2024
[📹 Paseando por Venezuela]pic.twitter.com/lVV5Dn0RU1
photo: pixabay
The world's tallest waterfall, standing at 979 meters (3,212 feet): Angel's Falls, located in Venezuela
— Massimo (@Rainmaker1973) March 26, 2024
[📹 Paseando por Venezuela]pic.twitter.com/lVV5Dn0RU1
photo: pixabay