Rating: 0.0/5 (0 votes cast)
Angel Falls live birds eye view in Gran Sabana region of Bolivar State, Venezuela.
Enjoy this live aerial map view overlooking the famous Angel Falls in Venezuela, South America. The Angel Falls is the world's highest waterfall, with a height of 979 m (2,648 ft) and a plunge of 3,212 feet. It is located in the Canaima National Park in Venezuela,
|