As the weather gets nicer you may be looking for fun things to do in Twin Falls or surrounding Idaho cities. Trip Advisor has come up with the top 10 things to do in Idaho and 2 of those things are right here in Twin Falls. 

 

More From News Radio 1310 KLIX