Carlisle is a county town situated at the North West England. Located at the meeting point of three rivers, it is one of the biggest settlements at Cumbria. Abundant restauarants, copiuos amount of fast food joints and active night life make it a great holiday joint.