Angel Falls is the tallest waterfall in the world, with an altitude of 1002 m, and Canaima National Park is located in Bolivar, Venezuela along the border with Brazil. Water fall has more than 19 times higher than Niagara Falls. ( Taken From any sources)
Home » Tourism Place » Angel Falls (Venezuela)
{ 0 comments... Views All / Send Comment! }
Post a Comment