Please enable JavaScript
Bridal Veil Falls Provincial Park is a park in between the cities of Chilliwack and Hope, British Columbia, Canada, and around 1.5 hours to Vancouver