Work Begins on Downtown Twin Falls Plaza
TWIN FALLS, Idaho (KLIX) Construction has started on the Twin Falls Commons plaza in downtown. The area is located next to the newly remodeled city hall. The plaza will provide spaces to meet, host events like concerts, picnics, and feature a splash pad for children of all ages to play in the water. Work is expected to be complete by June.