Canobie Lake Park in Salem, NH Voted One of the Best Parks in USA
If you are not familiar with Canobie Lake Park in Salem, New Hampshire, I'm afraid you've missed out on one of the happiest, best amusement parks in the world. The park was voted one of the best in the whole country.