small town, family fun! Visit our Christmas Card Village Taylors Falls Lighting Festival Thanksgiving Weekend kick off the holiday season! The Friday after Thanksgiving marks the day when the picturesque town of Taylors Falls, MN becomes a “Christmas Card Village” The Taylors Falls Lighting Festival began in 1985. The quaintness...