Can a person have two birth certificate.

Hello, I have 2 birth certificates and both are from different states in India(UP & WB). The 1st one is from the state Hospital i was born in, which has no Stamp but the sign of the Chief Hospital In-charge Only and the 2nd is from my home town by showing the previous one, from the Municipality with valid stamp and signatures.Both were done when I was a minor So,Is that illegal? I got the second one made from my relative in my home town and not from an agent. Please, can you help me how i can correct this mistake because i think this would be illegal. Will i be jailed for this? Can I reveal it to get a passport?Is affidavit required for the same cos without a valid birth certificate there would not have been possible to make other documents as well(Eg. Ration card etc).The Hospital certificate given at the time of birth with no Name of mine but only My Parents name and the one made by showing that certificate has my all but the birth place mentioned is of native place where my voter ID Belongs. I had no clue regarding this until I filled my passport form where Place of birth I assume is crucial. Please share your advice and help me. Thank you.