There's more than one place called '''Salem''':

India

  • Salem (India)
  • Montserrat

  • Salem (Montserrat)
  • United States of America

  • New Salem - in North Dakota
  • North Salem (Indiana)
  • North Salem (Missouri)
  • North Salem (New York)
  • Salem (Connecticut)
  • Salem (Massachusetts)
  • Salem (Missouri)
  • Salem (Montserrat)
  • Salem (New Hampshire)
  • Salem (New Jersey)
  • Salem (Ohio)
  • Salem (Oregon)
  • Salem (Virginia)
  • Salem (West Virginia)
  • Salem County - in New Jersey
  • South Salem (Kansas)
  • South Salem (Ohio)
  • Winston-Salem - in North Carolina