Tanque Verde Falls

Tanque Verde Falls Home

I did not make this video. These are some crazy dudes. The main waterfall is about 75 feet high.