
The Broadmoor Seven Falls
The Broadmoor Seven Falls is a series of waterfalls situated in a narrow canyon in Colorado Springs, Colorado, United States. The seven-tiered cascade descends a total of 181 feet, offering a scenic view with a stairway of 224 steps leading to the top.
More about The Broadmoor Seven Falls
Seven Falls is nestled within a natural box canyon, part of the Cheyenne Mountain foothills. Originally opened to the public in the late 1800s, it was later acquired by The Broadmoor. Visitors can access the falls via a shuttle from the nearby parking area, and there are trails and viewing platforms around the site.