News

During the month of December, what’s normally a quiet property northeast of Chilton is the hub of activity drawing thousands of visitors each year to a place called the North Pole Christmas Village.