Punjab is the largest province in India. It is located in the north-western region of the country. It borders India, Haryana,China, etc.. There are many cities in Punjab including Jalandhar, Amritsar, Bathinda, Ludhiana, Chandigarh and Patiala. These cities have different clim...