The Holiday Stroll, sponsored by Downtown Milford, Inc, is a relatively new tradition for downtown Milford, having started 19 years ago as a way to promote the downtown area. However, holiday traditions are not completely new in Milford. Some remain as part of the holiday season even today, but others have disappeared over the years. “My fondest memory of Christmas …