Halifax Public Library (Canada)

Halifax Public Libraries comprises 14 branch libraries, a website, and Borrow by Mail and Home Delivery services. The Library serves a population of approximately 400,000 spread over 5,889 sq. km.