Firozepur (or Firozpur) is the largest district in Punjab and it is located in the North-West region of Punjab bordering the neighbouring Pakistan. Being a border district, it also houses a military cantonment which is one of the oldest in India. As per the census 2001 the district had a population of 1,746,107 people of which 1,294,354 live in the... [Read more]