Salem, New Hampshire
Salem is a town located in the Rockingham County in the New Hampshire State. It is home to a major amusement park known as the Canobie Lake Park and a huge shopping mall known as the Mall at Rockingham Park. The Canobie Lake Park is a popular destination liked by both the locals as well as tourists. The town houses several other important places of interest such as the America’s Stonehenge, Mall at Rockingham Park, the Manchester and Lawrence Railroad Rail Trail and the Salem Rail Trail among others. Salem offers a great time especially if you have kids, as they would love to have fun in this beautiful town.