What children want to know is, where do these Christmas presents come from in the first place? Where does Santa Claus get them? Well the answer to that is, In the garden of the Christmas Monks. This has not been known until very lately; that is, it has not been known till very lately except in the immediate vicinity of the Christmas Monks. There, of course, it has been known for ages. It is rather an out-of-the-way place; and that accounts for our never hearing of it before.
Click here for full story