(1)The Municipality may provide and maintain municipal markets, slaughter houses or stockyards in such number as it may think fit together with stalls, shops, sheds, and other buildings and conveniences for the use of persons carrying on trade or business in, or frequenting such markets or slaughter houses.