My family and have gone to DLR for the week between christmas day and new years for the last couple of years. However, due to work, I can't get that time off this year. We are planning on going during the first week of January (3-8). I have searched high and low but I cannot find when the decorations come down. I know they go up in early November. Do they come down right after New Years or towards the end of January (hopefully)
Any help would be greatly appreciated.