Salem is known for Halloween, but fall is a beautiful time in this seaside New England town.