A meeting of every town shall be held annually on the second Tuesday of March, or in accordance with N.H. Rev. Stat. § 40:13 if that provision is adopted in the town, for the choice of town officers and the transaction of all other town business. A town meeting may be warned by the selectmen, when, in their opinion, there shall be occasion therefor. In no event shall a special town meeting be held on the biennial election day.