Like to know about places at salem to visit

Hi Friends

I will be at Salem this weekend so would like to know the places I can visit there, any specialty of Salem please mention will be useful like where to get what and where is the market place for window shopping or maybe aything which we can buy for cheap rates etc