Bridal Veil Falls is a 3.5 mile, highly trafficked trail located near Cedar Mountain, NC that features a waterfall. This waterfall is the location where a scene from Last of the Mohicans was filmed. This trail has a drive time of 40 minutes. The trail is good for all skill levels and is primarily used for hiking, trail running, horses, and mountain biking. Dogs and horses are also able to use this trail.