The board of chosen freeholders may raise by taxation, in the method prescribed by law, all money necessary to pay for any improvement or property which it is authorized to make or acquire, and to pay the current expenses of maintaining the same, and for the execution and performance of any power or authority given to the county or the board of chosen freeholders thereof, and to pay the principal of and interest upon all obligations and debts of the county, for the maintenance of county parks, and for the fulfillment of all obligations imposed by law upon the county.