teton-canyon
Teton Canyon is a stretch on Teton River, Idaho.
Also called Canyon section.
It is fishable.
Perfect Fly Store: not far below Harrop's Bridge the river 'enters a canyon that is very inaccessible' with difficult white water; the larger fish are here. A fishing-report blurb says 'The Teton Canyon is fishing very well'.
It is downstream of Upper Teton River.
Sourced from 2 sites.
Sources: The Perfect Fly Store and sportfishingreport.com.
Access, closures and rules change; check with the state agency before you go.