Punjab has some good breeders, otherwise in Pune the kennel club secretary Mr. desai is know for his GSDs.
I would advise that you visit the dog shows being held in Punjab and around and see for your self what dogs are there and what you like and then accordingly contact the owner breeder and go visit them and see their dogs at the kennel to get a better idea of how he keeps the dogs and are all his dog nice or not. The dog shows in Punjab are starting from Mohali, which is on the 22nd November and then will be in Amritsar, chandigarh, Ludhiana, etc. Check the kci website or even this website for upcoming dog shows.
Also do your research and homework on the breed and its requirements and if it suits your lifestyle.