Bridal Veil Falls

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 … Read more