Idaho Springs, Colorado Real Estate: The Top 5 Reasons to Move to This Colorado Town. Idaho Springs is a great little mountain town. Downtown Idaho Springs Colorado is a place that tourists and locals love to hang out. For decades, Idaho Springs has been known for many different things. It was the site of the New Mexico Emigrant Trail. It was the seat of government of the Colorado Territory from 1859 to 1861. It was the home of the world’s largest lead and zinc mine, Magma. And, it was a filming location for movies like Twister, The Thing, Snowpiercer, and The Terminator. As the largest town in the South Park Mere Area of Colorado Springs, it is home to multiple businesses and the world’s largest outdoor market.