Major cities of Punjab

At present there are total 168 statutary towns in Punjab and another 69 census towns. Thus there are total 237 towns (or say cities) in Punjab. The list of statutary towns include 10 Municipal Corporations, 96 Municipal Councils, 59 Nagar Panchayats and 3 Cantonment Boards. Bathinda with 21 towns is the district with largest number of towns. Pathankot, … Read more

Languages and Literature of Haryana

Languages and Literature of Haryana The main languages spoken by the people of Haryana are Haryanvi, Hindi, Punjabi, Urdu and English. Many dialects have originated, which are spoken throughout the length and breadth of Haryana. However, almost all of them have their base in Hindi with a smattering of Urdu and Panjabi thrown in for … Read more