AllNewsPhotosVideos
Canobie Lake Park

Lake Park, Photos

Lake park, Latest News

Canobie Lake Park is an amusement park in Salem, New Hampshire, located about 31 miles north of Boston. It was founded as a trolley park on the shore of Canobie Lake in 1902.
Read More