Destination creator (Voyajo Team)
Canobie Lake is a body of water located in Rockingham County in southern New Hampshire, United States, in the towns of Salem and Windham. It is approximately long, and on average wide, though two arms of the lake combine to produce a width of at the lake's center (...) (from Wikipedia)