Ok lets check the scenario in the event of a war. Pkaistan will be targetting to attack indian cities for say with a population of more than a million.
Currently the cities with more than million poplulation are:
Rank Agglomeration State Population Coverage
India World
1 5 Delhi Delhi, Haryana, Uttar Pradesh 23,200,000
2 6 Mumbai Maharashtra 22,800,000
3 13 Kolkata West Bengal 16,300,000
4 38 Chennai Tamil Nadu 8,200,000
5 39 Bangalore Karnataka 7,800,000
6 41 Hyderabad Andhra Pradesh 7,500,000
7 53 Ahmedabad Gujarat 5,950,000
8 67 Pune Maharashtra 4,850,000 Includes
9 83 Surat Gujarat 4,225,000
10 99 Kanpur Uttar Pradesh 3,675,000
11 117 Jaipur Rajasthan 3,275,000
12 133 Lucknow Uttar Pradesh 2,950,000
13 140 Nagpur Maharashtra 2,825,000
14 165 Patna Bihar 2,525,000
15 196 Raipur Chhattisgarh 2,175,000
16 213 Indore Madhya Pradesh 1,980,000
17 215 Vadodara Gujarat 1,970,000
18 227 Bhopal Madhya Pradesh 1,910,000
19 227 Coimbatore Tamil Nadu 1,910,000
20 246 Ludhiana Punjab 1,820,000
21 246 Agra Uttar Pradesh 1,810,000
22 261 Kochi Kerala 1,720,000
23 269 Visakhapatnam Andhra Pradesh 1,690,000
24 273 Asansol West Bengal 1,680,000
25 273 Meerut Uttar Pradesh 1,680,000
26 273 Nashik Maharashtra 1,680,000
27 276 Bhubaneswar Orissa 1,670,000 Includes Cuttack
28 285 Chandigarh Punjab, Haryana 1,620,000
29 303 Kolhapur Maharashtra 1,520,000 Includes Sangli
30 303 Varanasi Uttar Pradesh 1,520,000
31 333 Jamshedpur Jharkhand 1,420,000
32 333 Rajkot Gujarat 1,420,000
33 341 Madurai Tamil Nadu 1,380,000
34 347 Jabalpur Madhya Pradesh 1,360,000
35 348 Amritsar Punjab 1,350,000
36 348 Dhanbad Jharkhand 1,350,000
37 364 Allahabad Uttar Pradesh 1,280,000
38 368 Vijayawada Andhra Pradesh 1,270,000
39 374 Aurangabad Maharashtra 1,250,000
40 382 Srinagar Jammu and Kashmir 1,230,000
41 402 Solapur Maharashtra 1,170,000
42 404 Ranchi Jharkhand 1,160,000
43 418 Thiruvananthapuram Kerala 1,120,000
44 432 Guwahati Assam 1,090,000
45 432 Jodhpur Rajasthan 1,090,000
46 453 Tiruchirappalli Tamil Nadu 1,050,000
47 459 Gwalior Madhya Pradesh 1,040,000
48 472 Kozhikode Kerala 1,010,000
And in retaliation Indians attack the cities with population alike this.
Rank City Province Population (2009 est.)[1]
1 Karachi Sindh 12,827,927
2 Lahore Punjab 6,936,563
3 Faisalabad Punjab 2,793,721
4 Rawalpindi Punjab 1,933,933
5 Multan Punjab 1,566,932
6 Hyderabad Sindh 1,536,398
7 Gujranwala Punjab 1,526,168
8 Peshawar NWFP 1,390,874
9 Quetta Balochistan 859,973
By checking the map and comparing the distance it has with border. You can see how much vulnerable the pakistan cities are in the event of a war.