262c09d8_ral_Waterslides_in_New_England__NOTES___DESCRIPTION
[STATE] NH [WATERFALL NAME] Crystal Cascade [PARK] Cascade Park in the town of North Woodstock [NOTES & DESCRIPTION] 
very popular site directly across the street from the Woodstock Inn off US-3; very popular with tubers; not the smoothest ride without a tube, but people still do it; some limited swimming at the base of the cascades
Natural Waterslides in New England
NOTES & DESCRIPTION