Bahawalpur is a city in the Punjab province of Pakistan. It is one of the ten largest cities of Pakistan and 6th most populous city of Punjab. Bahawalpur is the capital of Bahawalpur Division and is the 2nd largest cultural and commercial city of South Punjab.