Discover Carlisle
compiled from our dataCarlisle is located in England, United Kingdom, and has a population of about 75,399. Our atlas lists 337 places here.
These include 17 sights and 6 museums, 229 restaurants, 75 places to stay and 10 cocktail bars. Highlights include Carlisle Castle, Tithe Barn, Carlisle, Portland Square Carlisle.