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
Write the first comment...
0 Comments for Angels Falls