NH Mountain Hiking < Newburyport
Beach in March at Plum Island near Newburyport in eastern Massachusetts.