travelingepic.com
Angel Falls Venezuela – World’s Tallest Waterfall
One of the biggest adventures in my life included a recent trip to Angel Falls. Angel Falls is very deep in Venezuela. First there was getting to Venezuela. The cheapest way we found was to go t…