New England Landscapes - Tony Baldasaro Photography

Bridle Veil Falls

Bridle Veil Falls is one of several waterfalls found near the Castle in the Clouds in Moultonboro, NH. After a spring of heavy rain, water levels were very high along the entire route.

castleinthecloudsnhwaterfalls