Salem Common

Located in the heart of downtown Salem, Salem Common is an 8-acre historic public park that has served as a gathering place since the 17th century. Once used for community … Continue reading Salem Common