TWIN FALLS • After nearly 10 years of talks, construction is poised to start soon on a new Twin Falls Visitor Center near the Snake River Canyon rim. The city’s Planning and Zoning Commission voted ...
TWIN FALLS • The Twin Falls Visitor Center is one of the first buildings greeting visitors as they cross the I.B. Perrine Bridge into Twin Falls.