Live seasonal music, decorated streets, refreshments and a visit from Santa are all part of the 2nd Annual New Canaan Holiday Stroll, as are children's activities. Friday from 5 PM to 8 PM, is family night.