SANTA CLAUS, Ind. (WISH) — The United States Postal Service just unveiled new holiday stamps for the first time in the perfect place: Santa Claus.
About 150 people celebrated the launch from the celebration room of Santa’s Lodge, a hotel and restaurant, on Thursday.
There are four designs in the “A Visit from Saint Nick Forever Stamps” collection.
People can buy them in booklets of 20. They are available online and at post offices.