The following is a news release from the city of Idaho Falls. IDAHO FALLS — Construction on the Idaho Canal Trail project starts today, June 1, near 25th Street and S Holmes Avenue, progressing along the Idaho Canal north toward Garfield Street. There will be single lane closures along S Holmes Avenue, between 17th Street […]