
Bridal Veil Falls in Dupont Forest
Bridal Veil Falls located in the Dupont State Forest is a unique cascading waterfall. The waterfall is thirty minutes south of Asheville. Due to the popularity of High Falls and Triple Falls, Bridal Veil is often overlooked by groups. Don’t Full Story with Pictures…