Snake River Canyon Trail

Call
Website

Advertisement

Perrine Ct
Twin Falls, ID 83301

The Snake River Canyon Bridge, located in Twin Falls, Idaho, spans the scenic Snake River. It serves as a popular crossing and viewing point for visitors exploring the area.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsSnake River Canyon Trail

Partial Data by Foursquare.

Advertisement