Marathi | Hindi
FOLLOW US :
City
Hafizabad is a city and capital of Hafizabad District located in Punjab, Pakistan. It is the 31st largest city of Pakistan. It is also a Tehsil.