 Beaver Meadow Brook Archeological Site

The Beaver Meadow Brook Archeological Site is a prehistoric Native American village or camp site in New Hampshire.Located near Sewall's Falls on the west bank of the Merrimack River, the site includes evidence of occupation during Middle and Late Archaic periods, as well as during the Woodland precontact period.