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 Major cities of Punjab

Soils of Punjab

 Soils of Punjab:-   Definiton of Soil: Soil may be defined as a thin layer of earth crust which serves as a natural medium for the growth of the plants.Soil is our prime natural and economic resource because we derive everything that we need in our life from it. The word “Soil” originated from the … Read more Soils of Punjab