Why October Is The Best Time Of Year To Visit Salem, Massachusetts