Twin Falls Ranked Among 5 Best Places to Live in IdahoTwin Falls Ranked Among 5 Best Places to Live in IdahoThen I create an online album and share with friends across the country.Bill ColleyBill Colley