Bridal Veil Falls are tucked in the hills near Hope, British Columbia. They are picturesque and beautiful beyond description.