Salem, Massachusetts, is renowned for its witch trials, but this charming New England town has so much more to offer. Photograph by Wangkun Jia / Alamy Stock Photo Colonial-era homes fit for a ...
Located about half an hour north of Boston, the coastal town of Salem, Massachusetts seems to give off a spooky vibe all year long. To those of us who grew up here in the eastern part of the Bay State ...