
Waterfalls located in Canaima National Park, Venezuela. I came across these falls during our trek to see Salto Angel, the tallest waterfall in the world.
Travel Photography by Matt Castle

Waterfalls located in Canaima National Park, Venezuela. I came across these falls during our trek to see Salto Angel, the tallest waterfall in the world.
Copyright © 2012 · explosive curiosity · since 2001 . a.b.n 56 965 610 527 ·
Latest comments…