Actually, I believe Salem is on the North Shore of Massachusetts and Dorchester is a suburb of Dorchester - miles apart.