Visits with Santa
Downtown DeKalb DeKalb, IL, United StatesBring your Christmas spirit to life with a visit to Santa in his cozy house! Share your holiday wishes, snap a festive photo, and drop off your Christmas list straight into Santa’s hands. Don’t forget to take home a sweet candy cane as a special treat! Santa’s house is free to attend. Santa’s house is […]