Twin Falls City Council Approves New Water Systems Facilities PlanTwin Falls City Council Approves New Water Systems Facilities PlanTWIN FALLS, Idaho (KLIX) – Water was the main topic at the Twin Falls City Council meeting Monday night.Andrew WeeksAndrew Weeks