‘Explore Earth’ with Traveling Exhibit at the Twin Falls Public Library‘Explore Earth’ with Traveling Exhibit at the Twin Falls Public LibraryTWIN FALLS, Idaho (KLIX) – You’ll be able to explore planet earth – and have fun doing it – at the Twin Falls Public Library starting later this month.Andrew WeeksAndrew Weeks