Idaho Power Traveling Exhibit Comes to Twin Falls
TWIN FALLS, Idaho (KLIX) – A traveling exhibit from Idaho Power will begin its statewide tour in Twin Falls. The exhibit – showcasing artifacts, stories, photos and interactive displays – will open at the Twin Falls Visitor Center on Wednesday, with a grand opening presentation scheduled the following week, from 5-7 p.m. March 8.