Twin Falls Visitor Center

Idaho’s Past
Idaho’s Past
If you haven’t been to the new Twin Falls Visitor Center that opened early last year, you’re missing out on some interesting exhibits – such as an old stage coach, which seems to be the centerpiece of the facility; photos and informational displays of local history; and a traveling exhibit by Idaho Power. ...