For those who want to dive into nature and are looking for attractions in Colorado, The Broadmoor Seven Falls is the place to go. Take 224 steps up a magnificent series of waterfalls located in a 1,250 foot wall box canyon. These steps lead to hiking trails and the banks of the glistening streams that feed the 181-foot drop of falling water at the falls. If you are looking for great sightseeing in Colorado Springs, Seven Falls is the only Colorado Waterfall included on National Geographic’s list of international wonders.
Check out their website for more detailed information on the hours and pricing available: Seven Falls