About Pir Mahal, Punjab

With a population of around 35,300, Pir Mahal sits in Punjab, Pakistan. The city operates in the Asia/Karachi time zone.