The Broadmoor Seven Falls

The Broadmoor Seven Falls

Best places in United States

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.