Bridal Veil Falls is Colorado’s tallest waterfall, reaching a height of 365 feet. Located above the Victorian-era town of ...
It is made up of three waterfalls: American Falls, Horseshoe Falls and Bridal Veil Falls, according to History.com. The falls were formed about 12,000 years, and over eight million visitors make ...