Held every year since 1985 in the Christmas Card Village of Taylors Falls.
The official opening is the Friday with outdoor hikes, arts & crafts, special 3rd grader’s exhibit, Mrs. Claus at the historic library, 6 PM grand lighting of main street ...
View more