Ever wondered where Santa and his crew made your Christmas presents? Well, here’s your chance to see him at his home in the North Pole. The Santa Claus House at 101 St Nicholas Drive opens its doors all year round for all to visit - you may even expect a special appearance from the man himself! Although it is highly recommended you visit during the winter months to get in that extra magical feel, Santa, his elves and reindeers are present all year long - how else do you expect gifts to be made by the time Christmas comes?
