Where Is Bridal Veil Falls?
Where Is Bridal Veil Falls? Bridal Veil Falls is a 607-foot-tall (185 m) double cataract waterfall in the south end of Provo Canyon, close to US189 in Utah, United States. What country are the Bridal Falls? Bridal Falls is located in Vancouver, Coast & Mountains’ Fraser Country and is a popular base for tourists to