10 Interesting Facts About Twin Falls
Facts About Twin Falls Twin Falls was named after the Twin Falls of the Snake River. Twin Falls was incorporated as a city in 1904. Twin Falls is one of only three Idaho cities that has a council-manager form of government. The first people of European ancestry to visit the Twin Falls area are believed …