Fire protection districts may be dissolved by a majority vote of the registered electors of the district at an election conducted by the election officials of the county or counties in which the district is located in accordance with the general election laws of the state. The proceedings for dissolution may be initiated by the adoption of a resolution by the board of commissioners of the district calling for the dissolution. The dissolution of the district shall not cancel outstanding obligations of the district or of a local improvement district within the district, and the county legislative authority or authorities of the county or counties in which the district was located may make annual levies against the lands within the district until the obligations of the districts are paid. When the obligations are fully paid, all moneys in district funds and all collections of unpaid district taxes shall be transferred to the expense fund of the county. Where the fire protection district that was dissolved was located in more than one county, the amount of money transferred to the expense fund of each county shall be in direct proportion to the amount of assessed valuation of the fire protection district that was located in each county at the time of its dissolution.