(2)For the purpose of providing such supply within the municipality the committee shall cause such tanks, reservoirs, engines, pipes, taps and other works as may be necessary to be constructed or maintained, whether within or without the municipality; and shall erect sufficient stand-pipes or other conveniences for the gratuitous supply of water to the public.