Hafizabad Tehsil


Hafizabad is a tehsil of Hafizabad District in Punjab, Pakistan.