Sandwich, New Hampshire Beede Falls Beede Falls Hidden beneath a stunning forested area in Sandwich Notch Park, is a 35-foot waterfall and a gorgeous swimming hole, known as Beede Falls. This natural haven in New Hampshire is a popular attraction among,... Read More