Canyoneering in Zion National Park is some of the most fun a person can have in Utah. But to explore these narrow slots you need to gain a few skills like rappelling, get special gear like dry suits, and practice canyoneering in smaller slots, like in Keyhole Canyon. Keyhole Canyon is a fun romp...
Read more »



