Hi,
You can take the PCC from the place where you are currently staying. I my case, I took the PCC from Kolkata though my passport was from Hyderabad. My wife took the day before I took it without any trouble (Her passport was from Cochin). When I went, they said that I should get the PCC from...