Where is Santa's Castle Going to Be & When Does It Open? Where is Santa's Castle Going to Be & When Does It Open? Santa's Castle will appear in Sioux Falls very soon, but you must get there before it disappears!Patty DeePatty Dee