There is Letter Box to Santa in Barnstead, New HampshireThere is Letter Box to Santa in Barnstead, New HampshireThis year, holiday spirit is more important than ever! KiraKira