Santa’s Castle, a beloved holiday attraction in Storm Lake, Iowa, that has been enchanting families for generations, is checking the last few lights and hanging the final bit of tinsel.
PLEASE LOG IN FOR PREMIUM CONTENT Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!