newengland.com
Canobie Lake Park | A Classic New England Amusement Park in Salem, NH
A classic New England amusement park in Salem, New Hampshire, Canobie Lake Park has been delighting visitors since 1902.