Canaima National Park is home to the world's highest uninterrupted waterfall, Angel Falls. The falls are located in an isolated jungle making a trip to the falls a little complicated. Hopefully I will be able to visit the falls one day.
Tags:
Angel Falls, Canaima National Park, Venezuela, Waterfall