The capital and largest city is Lahore which was the historical capital of the wider Punjab region.