Array
Salem is once again home for all things Halloween as revelers young and old lined the streets in elaborate costumes.
The town, which has experienced record-breaking numbers of visitors this year, hosts many Halloween activities, including the Oct.