
Two or three, who qualifies and who does not, what a witness is actually signing, what he must bring — and why we will not supply one at any price.
Quick answer: Two witnesses on the Hindu Marriage Act route — Order 4(d) of Delhi's 2014 Order asks for witnesses “who shall certify to the solemnisation”, so they must have been present at the wedding. Three under the Special Marriage Act, where section 11 has the parties and three witnesses sign a Third Schedule declaration in the presence of the Marriage Officer, countersigned by him, and section 13 has them sign the certificate too. A witness needs only to be an adult with his own original photo identity and a self-attested copy — not a relative, not a man, not older than you, not a Delhi resident, not a property owner. He is making a declaration a public officer is authorised by law to receive as evidence, which is why we never supply witnesses at any price: the person most exposed by a paid witness is the witness.
Almost every couple treats the witness question as an errand — two spare adults, identity cards, done. That view is wrong in a way that costs people their registrations, and it is worth correcting before anything else on this page.
A witness at a marriage registration is not decoration on a form. He is a named individual putting his signature to a statement of fact, in front of a public officer, which that officer is authorised by law to act on. The register entry that follows — the thing your certificate is a copy of — rests partly on him.
Look at how the instruments themselves describe the role, because the wording is not accidental.
Under the Hindu Marriage Act route in Delhi, the Delhi (Compulsory Registration of Marriage) Order, 2014 asks, in Order 4(d), for two witnesses "who shall certify to the solemnisation" of the marriage. Read that phrase slowly. Not two witnesses who know the couple. Not two witnesses who approve. Two witnesses who certify that the marriage was solemnised — which is a statement about an event, and a statement only somebody present at the event can honestly make.
Under the Special Marriage Act, the Act is even more explicit. Section 11 provides that before the marriage is solemnised, the parties and three witnesses shall, in the presence of the Marriage Officer, sign a declaration in the form specified in the Third Schedule, and that the declaration shall be countersigned by the Marriage Officer. Section 12 requires the marriage itself to be solemnised with each party declaring the prescribed words before the officer and the three witnesses. Section 13 then has the certificate entered in the Marriage Certificate Book and signed by the parties and the three witnesses.
So on the civil route a witness signs twice — once on a declaration that the officer countersigns, and once on the certificate itself. That is not an errand. That is a person becoming part of a State record.
Why this framing matters practically. Once you see the witness as somebody making a statement rather than filling a slot, three things that confuse people stop being confusing. Why a paid stranger is a bad idea — because he cannot make the statement honestly. Why a relative who was not at the wedding is no better than a stranger — same reason, warmer feelings. And why we will not arrange witnesses at any price — because arranging a witness means arranging a statement, and nobody should be in that business.
People arrive having heard both numbers and assume one of them is wrong. Both are right; they belong to different routes.
| Hindu Marriage Act route (already married, registering) | Special Marriage Act route (marrying civilly) | |
|---|---|---|
| How many witnesses | Two | Three |
| Where the requirement comes from | Order 4(d) of Delhi's 2014 Order — witnesses "who shall certify to the solemnisation" | Sections 11, 12 and 13 of the Act itself |
| What the witness is attesting to | That the marriage was solemnised — a past event he saw | That he is present at the declaration and the solemnisation happening now |
| How many times he signs | Once, on the registration papers | Twice — the Third Schedule declaration, countersigned by the officer, and then the certificate |
| Must he have attended the wedding? | Yes — that is the whole content of what he certifies | He attends the solemnisation itself, so the question does not arise |
| Can he be arranged at short notice? | Only from among the people who were actually there | Any adult who will come and stand through the ceremony and sign twice |
The difference in that last row is the single most useful thing on this page. On the civil route, a witness's job is to be present; almost any willing adult can do it honestly. On the Hindu Marriage Act route, the witness's job is to testify to something that already happened — so your pool of honest witnesses is fixed, permanently, by who attended your wedding. If nobody thought to note who was there, that is a problem no amount of money solves later.
Which route applies to you is set out on our marriage registration guide, and the two are compared side by side on the court marriage page.
This is the section nobody puts on a marriage services website, and it is the reason this page exists. Read it once and you will never again think of a witness as a spare body.
A witness's signature on a marriage registration document is a declaration made to a public officer, which that officer is authorised by law to receive as evidence of a fact. India's criminal law has a specific provision for exactly that situation.
Section 236 of the Bharatiya Nyaya Sanhita, 2023 — which replaced the Indian Penal Code — provides that whoever, "in any declaration made or subscribed by him, which declaration any Court or any public servant or other person, is bound or authorised by law to receive as evidence of any fact, makes any statement which is false, and which he either knows or believes to be false or does not believe to be true, touching any point material to the object for which the declaration is made or used, shall be punished in the same manner as if he gave false evidence."
Section 237 deals with the companion offence: using such a declaration as true, knowing it to be false.
And what is the punishment for giving false evidence? Section 229 provides imprisonment which may extend to seven years and a fine which may extend to ten thousand rupees where the false evidence is given in a judicial proceeding, and imprisonment up to three years with a fine where it is not. Sections 227 and 228 define giving and fabricating false evidence.
Put plainly, and without drama. A person who signs as a witness that he saw a marriage solemnised, when he did not, is not committing a paperwork irregularity. He is making a false statement in a declaration that a public officer is authorised to receive as evidence — and the law attaches to it the consequences of false evidence.
We are not saying this to frighten anybody. We are saying it because the person most exposed by a paid witness is the witness, and he is usually the only person in the room who has not been told. The couple risks a registration. He is the one who signed.
The same logic runs through the affidavits. The separate affidavits that each party swears in the prescribed format are declarations too. That is why we tell every client to read the affidavit before signing rather than after — a point our certificate correction page makes from the other end, because the register is copied from what that affidavit says.
And the honest corollary, which cuts the other way: a witness who was there has nothing whatever to worry about. He is describing something he saw. He does not need to remember the date perfectly, or the priest's name, or how many people attended. He needs to have been present and to say so truthfully. That is the entire job, and it is not a risky one.
Nothing in this section is legal advice on your own facts, and we are a marriage service rather than a law firm. It is here because a page about witnesses that leaves out what a witness is actually signing is not a page about witnesses.
The requirements are fewer than people expect, and the ones people invent are usually the ones that cause trouble.
| Requirement | Position |
|---|---|
| Adult | Required. A witness signs a declaration, so he must be competent to make one |
| Own original photo identity, plus a self-attested copy | Required, and the commonest reason a morning is wasted when forgotten |
| Present at the marriage | Required on the Hindu Marriage Act route, where he certifies to the solemnisation. On the civil route he is present at the solemnisation by definition |
| Physically present at the office | Required, for the whole appearance. No power of attorney, no signing in advance, no sending the card with somebody else |
| Related to either party | Not required. A friend, a neighbour, a colleague is equally valid |
| Same religion, caste or community as either party | Not required, and nobody is entitled to ask |
| A particular minimum age beyond adulthood | Not required. There is no rule that a witness must be older than the couple |
| Male | Not required. Women are witnesses on registrations every working day |
| A property owner, taxpayer, or person of standing | Not required. This is a folk belief, not a rule |
| A resident of Delhi, or of that sub-division | Not required. The residence requirement is about the parties, not the witnesses |
| Literate, or able to sign in English | Not required. A witness signs in the script he writes in |
| Someone who "knows the officer" | Not a thing. If anybody tells you otherwise, you are being sold something |
Read the "not required" half of that table twice. Most of the anxiety we hear about witnesses is about conditions that do not exist — that they must be relatives, or men, or older, or local, or respectable. What is actually required is short: an adult, with his own identity document, who was there, and who will stand with you for the whole morning.
Separate from who cannot — which is a short list — there is a longer list of people who technically could and should not be asked. Every item here comes from a file that went wrong.
Anybody who was not at the wedding, if you are on the Hindu Marriage Act route. This includes people who love you and mean well: an uncle who was travelling, a brother-in-law who joined the family later, a friend who saw the photographs. Order 4(d) asks for witnesses who certify to the solemnisation, and a person who was not present cannot do that honestly. Warm intentions do not repair the defect.
Anybody being paid to attend. Dealt with at length in the next section, because it deserves it.
Anybody who has to leave early. A witness who can give you "half an hour" is a witness who will be somewhere else when the officer calls your file. The morning is not predictable enough to schedule around.
Anybody who is uncomfortable with the marriage. Not a legal disqualification, a practical one. A person who has been persuaded rather than asked can change his mind on the morning, or answer a simple question in a way that creates a doubt where none existed. Ask people who are glad for you.
Anybody whose own identity document is in a mess. If his card is damaged, his name is spelled differently on two documents, or the only original he has is at a passport office, he is going to become your problem on a morning when you have no attention to spare.
Anybody who cannot be reached on the day. A witness without a working phone number is a witness you cannot find when the queue moves faster than expected.
Anybody who will tell people you do not want told. This is the quiet one, and for some couples it matters more than everything else on this page. A witness learns your wedding date, the office, and that the registration happened. Choose people who will keep that to themselves if that matters to you — and read the section below on marriages a family opposes.
We are asked for this several times a week, usually politely and sometimes with an offer of extra money, and the answer has never changed. We do not supply witnesses. Not for a fee, not as an accommodation, not "arranged locally", not through a third party so that nobody has to say it out loud.
Here is the full reasoning, because "no" without reasons sounds like fussiness.
First, the witness cannot make the statement honestly. On the Hindu Marriage Act route he is certifying to the solemnisation of a wedding he did not attend. As set out above, a false statement in a declaration a public officer is authorised to receive as evidence is not a technicality — section 236 of the Bharatiya Nyaya Sanhita treats it as false evidence. The person signing carries that, and he is almost never the person who was told about it.
Second, your registration is the thing at risk. A registration built on a witness who was not there is a registration with a defect inside it. It may never surface. It may surface years later, in the one situation where you need the certificate to be unimpeachable — a succession dispute, an insurance claim, an immigration file, a case where somebody has a reason to look closely. The whole value of a certificate is that nobody can argue with it.
Third, officers are not naive. A counter that handles marriage registrations every working morning can tell the difference between a family group and a couple with two men who arrived separately and have nothing to say to them. It invites the sort of attention no file benefits from, and it can turn a straightforward appearance into a questioned one.
Fourth — and this is the one we actually care about — a firm that will arrange a witness will arrange other things. If a service is willing to produce a person to sign a statement he cannot support, ask yourself what else it is willing to produce, and whose name is on those documents. The answer is yours. A company's smallest compromise tells you exactly how it will behave on your biggest problem.
What we do instead. If witnesses are genuinely your obstacle, say so on the first call. Depending on your route there is usually an honest answer — often a different route, sometimes a different set of people, occasionally a rearrangement of the ceremony so that the witness problem does not arise. What there is not, is a person for hire, and a firm that offers you one has told you something important about itself for free.
The same principle runs through everything else we publish: we quote what we charge, we do not promise an appointment date, and we do not back-date documents. Our fees page lists what we will not take money for at all.
Give your witnesses this list verbatim. It is short and it prevents the four things that actually go wrong.
| What | Detail | Why it matters |
|---|---|---|
| Original photo identity | The physical card, not a photograph of it and not a copy | The officer verifies him against an original, exactly as he does the parties |
| A self-attested photocopy | Signed by him, across the copy | It goes into the file. Without it the file is incomplete |
| Name matching the copy | If his identity documents disagree with each other, bring the one that matches how he will sign | A witness's own name mismatch can hold up your file |
| A working phone | Charged, with your number saved | Queues move unpredictably; being findable is half the job |
| Two to three hours | Within the 9.30 a.m. to 1.00 p.m. counter window | The appearance is short; the waiting is not, and there is no afternoon |
| Photographs, where he has them | If he took pictures at the wedding, bring prints | They corroborate his presence, which is exactly what he is certifying to |
| Willingness to sign more than once | On the civil route, the Third Schedule declaration and then the certificate | A witness who signs one and leaves has not completed the job |
The full document checklist for everybody attending, ordered the way the officer asks for things, is on our appointment page, and the complete list by route is on the documents page.
Couples build this up into an examination. It is not one. What we see, repeatedly, is short and factual.
His name, and his identity confirmed against the original. That is most of it.
Whether he was present at the marriage. On the Hindu Marriage Act route this is the question the whole role exists for, and the answer is a plain yes or no.
Sometimes, where and roughly when. The venue and the occasion. Not a timetable.
Sometimes, how he knows the parties. Friend, cousin, neighbour, colleague. There is no preferred answer.
Then his signature, in the officer's presence.
Do not rehearse your witnesses, and do not brief them on what to say. This is the advice we give on every file and it is the opposite of what anxious families do. Rehearsed answers sound rehearsed; four people giving a memorised version of the same sentence is how a file acquires a doubt that no document then removes. Tell them the truth in advance — the date, the venue, that the officer may ask if they were there — and let them answer as themselves.
What is worth agreeing in the car: one person speaks for the group unless somebody is asked directly. Four people answering the same question in three different ways is the avoidable version of this problem.
What a witness is never asked: his income, his caste, his religion, whether he approves of the marriage, whether the families consented, or anything about his own marital life. If any of that comes up, our page on refusals without a provision sets out the calm ladder — ask which provision it comes from, ask for it in writing, ask the officer above, then the written representation, the grievance route, and finally an RTI.
This is the real question behind most calls about witnesses, and it deserves a proper answer rather than a sales one. Work down this list in order; the honest solution is almost always higher up than people assume.
One: write down who was actually there. Not who you are close to — who was physically present. Sit with the photographs and the wedding video and make a list. Couples routinely produce eight names in ten minutes having begun the conversation certain they had none. The priest, the person who drove you, a neighbour who came for an hour, a cousin who left early, the friend who took the pictures.
Two: check the photographs for faces before you rule anybody out. A person visible in a ceremony photograph is a person who was present, and that is the fact the role turns on. It also makes his own position comfortable, because he can point at the picture.
Three: ask the institution. Where the marriage was solemnised at a mandir, somebody there was present in an official capacity, and the institution keeps its own record. That is not the same as a hired witness — it is a person who genuinely attended, doing what he actually did.
Four: consider whether the other route is open to you. This is the step people never think of. If you cannot find two people who attended a past ceremony, the constraint belongs to the Hindu Marriage Act route, where the witness testifies to a past event. On the Special Marriage Act route a witness's job is to be present at the solemnisation — so any three willing adults can do it honestly, today. That is a genuinely different calculation, with a thirty-day notice attached to it, and our late registration page sets out the two routes for an old marriage side by side, including the traps in section 15.
Five: where the people who attended have died. For a marriage from the 1990s this is not hypothetical. The answer is not to substitute somebody who was not there; it is to shift weight onto the documentary side — the institution's register extract with its entry number, the priest's certificate, photographs with faces visible, the invitation card, and the long paper trail of later documents in which you were treated as a married couple. Again, the late registration page ranks that evidence in order.
Six: tell us at the start, not at the end. A witness problem disclosed on the first call is a planning question. The same problem disclosed the night before the appointment is a lost morning.
Two specific difficulties, both solvable, both worse when discovered late.
The wedding happened abroad or in another state, and everyone who attended is there. Common for a couple who married in a family ceremony in Punjab, Kerala or Dubai and now needs a Delhi registration. The witnesses have to be present at the Delhi office in person — that cannot be delegated — so either somebody travels, or the documentary side has to carry more of the weight, or the residence and jurisdiction question needs revisiting, because a registration in the district where the marriage was solemnised may be the more natural filing. Our SDM page explains the second limb of the jurisdiction rule that makes that possible.
The trip is short. A witness is one more person whose calendar has to intersect with a date you do not control. We have watched more NRI timelines fail on witness availability than on documents — the couple is ready, the office has given a date, and the two people who attended the wedding are both at work in another city. Confirm your witnesses for a range of dates before you file, not for one. The whole backward-planning method is on the appointment page.
And note what cannot be done, however reasonable it sounds: a witness cannot sign in advance, cannot sign abroad and send it, cannot appear through a relative, and cannot be substituted by a notarised statement. The signature happens in the officer's presence — under the Special Marriage Act, section 11 says so in terms, requiring the declaration to be signed in the presence of the Marriage Officer and countersigned by him.
For a significant number of couples this is the entire witness question, and the practical answers are different from everything above.
A witness does not have to be family. Worth stating first because the assumption causes real distress. A friend, a colleague, a flatmate, a neighbour — any adult who was present and will come is equally valid, and nobody at the counter will ask why your parents are not there. Their consent is not required and never was; the conditions for a valid marriage do not include anybody's approval.
Choose people who can keep a confidence. A witness learns the date, the office and the fact of the registration. If that is sensitive, the choice of witness is a choice about privacy, and it should be made deliberately rather than by convenience.
Understand the difference between the two routes on publicity, because it is stark. The Special Marriage Act requires the Marriage Officer to keep the notice in the Marriage Notice Book and to publish it by affixing a copy in a conspicuous place in his office, and any person may object within thirty days of that publication. The Hindu Marriage Act route has no notice and no publication period at all. For a couple whose concern is that their marriage will be discovered before it is complete, that is not a small difference — it is the difference, and it usually decides the route. The comparison is set out on our court marriage page.
What we do not do: we do not provide witnesses, including here, where the reason for asking is the most sympathetic of all. What we do is tell you honestly which route exposes you to what, and help you plan around the people you actually have. Where there is a genuine safety concern, that is a different conversation involving an advocate and possibly a High Court protection petition, and we will say so rather than treat it as a documents problem.
It happens, and it is recoverable. What matters is not treating it as a crisis.
Before the appointment. Simply find another person who was present. Nothing has been filed that binds you to a particular witness's name in a way that cannot be changed, and a substitution before the appearance is an ordinary administrative matter rather than a problem.
On the morning, with one witness short. The appearance ordinarily cannot be completed, because the number is a requirement rather than a preference. That costs you a fresh date — which, as our appointment page sets out in detail, is the cheapest of the five ways a date is lost, with one exception: on the Special Marriage Act route you have just spent days out of the three-calendar-month window in section 14, and that window does not refill.
If a witness refuses at the counter. Do not argue with him and do not press him. A reluctant witness signing under pressure is worse for you than no witness, because a doubt raised at the counter stays in the file. Step outside, accept the morning is gone, and come back with somebody who wants to be there.
If a witness has been leaned on by family. This is usually what a sudden refusal is. Do not try to out-argue it in a government corridor. Find a different person, and reconsider whether your route is exposing you to pressure you can avoid — see the section above.
What not to do, in any of these situations: substitute somebody who was not present, ask a stranger in the corridor, or accept an offer from anybody loitering outside a government office to solve it for you. That last one is a real thing that happens outside real offices, and the person who signs is the person who carries it.
"Witnesses must be relatives." No. Any adult who was present, with his own photo identity. A neighbour counts exactly as much as a brother.
"Witnesses must be men." No. Women witness registrations every working day and the instruments say nothing about sex.
"A witness must be older than the couple." No. Adulthood is the requirement; seniority is a custom somebody invented.
"A witness must be a Delhi resident." No. The residence condition applies to the parties — it establishes the office's jurisdiction. A witness can live anywhere.
"A witness must be from the same religion or community." No, and nobody is entitled to ask him.
"A witness must own property or be a taxpayer." No. There is no standing, income or property requirement anywhere in this.
"Witnesses can be arranged for a fee." Not by us, ever. And the person most exposed by that arrangement is the witness himself — section 236 of the Bharatiya Nyaya Sanhita treats a false statement in a declaration a public officer is authorised to receive as evidence as false evidence.
"A witness can sign in advance and not attend." No. On the civil route section 11 requires the declaration to be signed in the presence of the Marriage Officer and countersigned by him. Presence is the point.
"A notarised statement from a witness abroad will do." No. There is no paper substitute for a person standing there.
"Two witnesses is the rule everywhere." No — two on the Hindu Marriage Act route under Order 4(d), three under the Special Marriage Act by sections 11, 12 and 13.
"A witness will be cross-examined." No. In practice it is his name, his identity against the original, whether he was present, and his signature.
"Witnesses should be told what to say." The worst advice on this subject. Rehearsed answers create the doubt they were meant to prevent. Tell them the truth in advance and let them speak as themselves.
Published, identical for everyone, and told to you before you pay. No surcharge for urgency, distance, caste or religion — and, specifically, no witness charge, because we do not supply witnesses at any price.
| Service | Fee | When this is your row |
|---|---|---|
| Arya Samaj marriage, ceremony only | ₹5,100 | The ceremony with the mandir certificate. You bring the people who will attend |
| Hindu Marriage Act SDM registration | ₹6,000 | Already married; two witnesses who were present |
| Arya Samaj + court marriage | ₹7,100 | Ceremony and registration together — the witnesses attend both |
| Court marriage / same-day | ₹6,100 | Ceremony and filing on one day |
| Marriage registration, full service | ₹12,000 | An old marriage where the proof has to be rebuilt around fewer witnesses |
| Special Marriage Act, full civil route | ₹15,000 | Three witnesses, present at the solemnisation, signing twice |
| NRI marriage + MEA apostille | ₹20,000 | Where the certificate travels |
| Witnesses | Not offered, at any price | Your own people, who were actually there |
| Government fees | ₹100 / ₹200 / ₹15 | ₹100 HMA registration with the Marriage Clerk; ₹200 the 2014 Order's requisite fee; ₹15 SMA solemnisation with the cashier of the District. Take the receipt |
Not included, and said before you pay: government fees as above; notary at ₹100–₹200 per affidavit; obtaining any document you do not hold; MEA apostille and embassy attestation where the certificate goes abroad; translation; travel; and your witnesses' own time and fares, which are between you and them. The complete list is on our fees page.
What we will not take money for, ever: supplying a witness; briefing a witness on what to say; a witness who was not present; a promised appointment date; a compressed statutory notice period; back-dating anything; or a registration where no ceremony took place.
Sourced. The Delhi (Compulsory Registration of Marriage) Order, 2014 — Order 4(d), two witnesses "who shall certify to the solemnisation"; with Order 4(a) sixty days excluding the day of the final ceremony, Order 4(b) the ₹200 requisite fee, Order 6 condonation on ₹500, Order 7 a ₹1,000 penalty remittable by the ADM or DM, and Order 8 that registration "will not tantamount to validity of marriage". The Special Marriage Act, 1954 — section 11, under which the parties and three witnesses sign a declaration in the form specified in the Third Schedule in the presence of the Marriage Officer, countersigned by him; section 12, solemnisation before the officer and three witnesses; section 13, the certificate signed by the parties and the three witnesses; and sections 5, 6 and 7 on notice, the Marriage Notice Book, publication in a conspicuous place, and objection by any person within thirty days of publication. The Bharatiya Nyaya Sanhita, 2023 — section 236, a false statement in a declaration which a Court, public servant or other person is bound or authorised by law to receive as evidence, "punished in the same manner as if he gave false evidence"; section 237, using such a declaration as true knowing it to be false; sections 227 and 228, giving and fabricating false evidence; and section 229, punishment — up to seven years and a fine up to ten thousand rupees in a judicial proceeding, up to three years and a fine otherwise. The Delhi Revenue Department's marriage-registration page — the three witnesses required under the Special Marriage Act, the ₹100 and ₹15 fees and where each is deposited, and counter hours of 9.30 a.m. to 1.00 p.m. on any working day.
Not sourced, and we say so. There is no published rule on what a witness must bring beyond identity, on what an officer may ask him, or on how a witness may be substituted before an appointment. What this page says about those things is practice — what we see across files — and practice varies between offices and over time. We have deliberately not printed a list of documents a witness "must" produce beyond his own photo identity and a self-attested copy, because a longer list would be invention. Nor is there any published mechanism by which a witness's presence can be dispensed with, remotely completed or replaced by a sworn paper.
Nothing here is legal advice on your own facts. The criminal-law provisions are set out because a page about witnesses that omits what a witness is signing would be worse than useless, not because we are qualified to advise on them; where your situation calls for an advocate, we will say so instead of quoting a package.
One — the list of people who were actually present at your marriage. Names, not categories. If you are not sure, go through the photographs first; that exercise answers the witness question for most couples before they finish it.
Two — whether you are already married, and when. This decides whether your witness must testify to a past event or simply attend one, and that single distinction changes every piece of advice on this page.
Three — which weeks your witnesses can genuinely attend. Real availability across a range of dates, not one hopeful morning. This is the constraint that quietly decides your timeline.
Then the usual: where each of you lives, whether either of you was married before, whether the certificate has to go abroad, and whether there is any reason you need the registration to stay private — because that last one often decides the route.
If witnesses are your obstacle, say so in the first sentence. We will tell you what the honest options are, and one of them will never be a person for hire.
Call or WhatsApp +91 8376863962. Hindi or English.
Expert articles on every marriage topic — read before you decide
Complete 2026 process from notice to certificate.
Read Article →Full checklist — Aadhaar, affidavits, witnesses.
Read Article →Transparent breakdown — official + service costs.
Read Article →Your rights, family pressure, police protection.
Read Article →Apostille, Embassy NOC, spouse visa explained.
Read Article →Honest truth about Arya Samaj same-day option.
Read Article →