NH Mountain Hiking < Marblehead Rail Trail
Crowd of boats in Marblehead Harbor in June near the Marblehead Rail Trail in northeast Massachusetts.