Lahore is the second largest city of Pakistan. With a rich history dating back over a millennium, Lahore is a major cultural centre of Pakistan. One of the most densely populated cities in the world, Lahore remains an economic, political, transportation, entertainment, and educational hub.