This is the official Carlisle Borough website. You can find a brief history and community focus of Carlisle.
There is a bit of information on the site – but it is not all linked from the main pages. My suggestion is to use the search box for page results. However, browsing the site does present some interesting information.