The Angel fall is 20 times taller than Niagara falls By 2il Admin in No Comments Share this:TwitterFacebookLinkedInRedditTumblrPinterestLike this:Like Loading...