Ludhiana is the largest city in Punjab, known for its industrial and agricultural importance.
Total: 957 villages