Canobie Lake Park
Canobie Lake Park is an entertainment mecca in Salem, New Hampshire, situated around 31 miles 50 km north of Boston. Established as a trolley stop on the shore of Canobie Lake on 1902, the recreation center most unmistakably included greenhouses,