Thanks mate. I checked on CIC website, it says if you are in Punjab, get it from SSP of your district. Mine is Patiala.
But I stay in Delhi. I was about to book an appointment with PSK, but got confused if I should get it from PSK-Delhi or PSK-Chandigarh, from where my passport was issued last...