Bridal Veil Falls is a beautiful waterfall in Transylvania County, North Carolina. It’s located on the Davidson River and stands about 90 feet tall. The falls are surrounded by lush forests, which makes it the perfect spot for a romantic picnic or hike.
The falls can be reached from either of two trails — one leading to the top of the falls and another that circles around its base. From the top, visitors can enjoy breathtaking views as well as a chance to observe native wildlife in their natural habitat. Climbing down to the bottom of the falls provides an even more spectacular experience. Here, visitors can witness firsthand the power of rushing water cascading over rocks.