New York /
Lower Cascade Lake
Lake in New York · 29 acres · near Lake Placid
Lower Cascade Lake is a 29-acre lake near Lake Placid in New York, with 1 carry-in launch listed here.
Kayak and canoe launches on Lower Cascade Lake
- Lower Cascade Lake Carry-in Access · Carry-in (canoe and kayak) · near Lake Placid