© canobie lake park | salem, nh | 603-893-3506 | FREE PARKING
visit our regular site here >