Did You Know That There Is a Santa Camp in New England?Did You Know That There Is a Santa Camp in New England?Santa Camp is a school for Santa Claus, Mrs. Claus, and elves. ChantelChantel