Salem has 2 mountain biking trails. These trails range from 10.1 to 31.4 miles in length.
Salem to GloucesterView Trail Details
The North Shore coastline blends forest, cliffs, and beachfront with that captivating beauty so distinct to New England.
This ride from Salem ...
SalemView Trail Details
The fabled city of Salem is famous, of course, for its less-than-charitable colonial track record when it came to hysterical public burnings. ...