
1 / 1
★ 1.0
Rating
2 Ratings
424
Downloads
0
Thanks
The Angel Falls is a waterfall in southeastern Venezuela. It is 979 m drop height of the tallest free-falling waterfall on earth. In the language of the indigenous Pemon he's Kerepakupai Meru which means about leap of the deepest place
Comments2
You must be logged in to comment.
No comments yet.