​20 experiences to add to your Salem bucket list