Bridal Veil Falls is a 80 foot waterfall located near the tiny town of Franconia on the western-most edge of the White Mountain National Forest. It’s one of the most photographed waterfalls in the White Mountains, according to New England Waterfalls, the …
Read More »