5 paddle spots in Windham, New Hampshire, United States.
Canobie Lake
Moeckel/Simpson Pond & Rock Pond
Parking
South Shore Rd
Town Launch
West Shore Ramp