1. Angel Falls is located in the Canaima National Park in Venezuela.
  2. At 3,212 feet, it is the highest uninterrupted waterfalls in the world.
  3. Niagra falls 19 times smaller than Angel Falls.
  4. On on November 16 of 1933, Jimmie Angel spotted Angel Falls for the first time by an outsider.
  5. He returned days later and had to walk back to civilization because his plane didn’t survive the landing. The government name the falls after him because of it.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hours Any time
%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close