Where is Canobie Lake Park?

Where is Canobie Lake Park located?

Canobie Lake Park, New Hampshire, United States (approx. 42.79405°, -71.24892°)


Where is Canobie Lake Park on the map?