100% Online Support · All Karnataka Email: support@karnatakanamechange.in · Call: 9540005026
Karnataka DL Services 2026

Name Change in Driving License in Karnataka

Update your driving licence name legally via Parivahan Form 2. Spelling correction, marriage name change, Gazette assistance — we guide you through every step. RTO fee is only Rs 200.

2-4
Weeks Processing
Rs 200
RTO Fee
Form 2
Parivahan Online
100%
Online Support

Free consultation · Form 2 guidance · Gazette help

💡 Before updating your driving licence name, you need a Gazette notification. Get your Gazette name change in Karnataka first →

Last updated: | Reading time: 11 minutes

Quick Answer

To change your name on a driving licence in Karnataka, visit the Parivahan Sewa Portal (sarathi.parivahan.gov.in), select Karnataka and your RTO, choose "Change of Name in DL" under driving licence services, fill Form 2 online, upload your Gazette notification (for legal name changes) or supporting documents (for spelling corrections), pay the fee of Rs 200, and submit. For legal name changes, you must first obtain a Gazette notification from the Karnataka e-Gazette portal (erajyapatra.karnataka.gov.in) — this takes 25-45 days. The RTO application takes 2-4 weeks for processing.

Key Takeaways

What You Must Know Before You Start

Form 2 is Your Application

For any correction or update to your driving licence details including name, use Form 2 on the Parivahan portal.

A Gazette Is for a Genuinely New Name

The RTO accepts a marriage certificate for a married surname and a decree for a post-divorce reversion. A Gazette is needed when you are adopting a different name, or when a Government service record has to be amended.

Spelling Corrections Don't Need Gazette

If it's just a typo or minor spelling error, you can apply directly with Aadhaar or PAN showing the correct spelling.

Fee is Rs 200

The RTO charges Rs 200 for any change in particulars recorded in the driving licence.

Processing Takes 2-4 Weeks

Online applications take 2-4 weeks. Offline applications take 3-6 weeks.

Apply at Issuing RTO Only

You must apply at the RTO that issued your licence. You cannot change your name at a different RTO.

Biometric Verification Required

Even with online applications, you must visit the RTO once for biometric verification.

Why Update

Why Your Driving Licence Name Must Match Your Legal Name

What an outdated driving licence name causes
ProblemWhat Happens
Identity mismatchesYour DL doesn't match Aadhaar or passport — verification fails
Insurance claimsInsurers reject claims when ID doesn't match policy documents
Vehicle registrationRTO rejects vehicle transfers or registrations
Traffic checksPolice challans and fines get issued to wrong name
International permitsYou can't get an International Driving Permit
Loan applicationsBanks flag inconsistent ID proofs

Legal requirement: Under Rule 27 of the Central Motor Vehicles Rules, your driving licence must reflect your current legal name.

The part nobody mentions

What a Licence Name Change Does Not Reach

Every guide stops when the new licence arrives. Your licence is one of several transport records carrying your name, and updating it does not touch the others.

Transport and insurance records not updated by a driving licence name change
RecordDoes the DL update reach it?What to do
Vehicle Registration Certificate (RC)No. The RC names the vehicle owner and is a separate record held against the vehicle, not the licence.A separate application to the RTO for a change of owner particulars, with the same proof. Do it, because RC and DL are checked together at a stop.
Motor insurance policyNo. Your insurer holds its own record.Tell the insurer in writing and get an endorsement. A claim on a policy whose name does not match your licence is exactly the argument you do not want to have.
FASTagNo. Issued against the vehicle and the KYC held by the issuing bank.Update through the issuing bank once the RC and your bank record are aligned.
Pending challansNo. An e-challan is tied to the vehicle and the licence as they stood when it was issued.Clear anything outstanding before you apply. An unpaid challan is a common reason an RTO application stalls.
Learner’s licence, if still validUsually irrelevant once you hold a full licence.Nothing to do, unless you are mid-way through the process, in which case tell the RTO at the same visit.
International Driving PermitNo. Issued separately and for a limited period.Apply afresh after the licence is updated. An IDP in your old name is not much use alongside a licence in your new one.
Commercial badge or PSV badgeNo. A separate endorsement.Raise it with the RTO at the same visit if you hold one; it saves a second trip.

The one worth doing on the same day: the RC. A traffic stop or an insurance claim puts your licence and your registration certificate side by side, and a mismatch between them is far more visible than a mismatch with a document nobody is looking at. If you own a vehicle, treat DL and RC as one job rather than two.

Set your mind at rest

Your Licence Number and Validity Do Not Change

  • The DL number stays the same. A change of particulars amends the record held against your existing licence. It is not a fresh licence and it does not restart anything.
  • Your validity period is untouched. The expiry date on your licence does not move because you changed your name, and this is not a renewal.
  • Your vehicle classes carry over. Every class endorsed on the licence — LMV, MCWG, transport endorsements — remains exactly as it was.
  • You surrender the old card and receive a new one. A smart card is reprinted with the corrected name, so expect to hand the old card in and wait for the replacement.
  • You must apply to the RTO that issued the licence, or the RTO your record has since been transferred to — not simply the nearest one. Applying at the wrong RTO is a common wasted trip.

While the replacement card is being made, keep the acknowledgement and carry your digital licence on DigiLocker or mParivahan. A digitally issued licence held there is valid for verification, which matters if you drive daily and there is a gap between surrendering the old card and collecting the new one.

On the form number: state RTOs differ in how they label the application, and the Parivahan portal generates the correct form for your state as you go, so you do not need to identify it yourself. If you are filing on paper at a Karnataka RTO counter, ask which form they want before filling anything in.

Document Checklist

Documents Required — By Your Situation

✍ Spelling Correction

  • Form 2 (application form)
  • Existing Driving Licence
  • Aadhaar / PAN (correct spelling)
  • Passport-size photograph
  • Proof of Address
  • Form 1A (if 40+ or commercial DL)

💐 Name Change After Marriage

  • The Parivahan application form for your state
  • Marriage Certificate — this is the proof; no Gazette needed
  • Aadhaar showing the new name
  • Existing Driving Licence
  • Aadhaar & PAN
  • 2-3 photographs
  • Proof of Address

📜 Legal Name Change (Personal/Other)

  • Form 2
  • Gazette Notification
  • Notarized Affidavit
  • Newspaper clippings (English + Kannada)
  • Existing Driving Licence
  • Aadhaar & PAN
  • 2-3 photographs
  • Proof of Address

👥 Name Change After Divorce

  • Form 2
  • Gazette Notification
  • Divorce Decree
  • Notarized Affidavit
  • Newspaper clippings
  • Existing Driving Licence
  • Aadhaar & PAN
Gazette Notification

How to Get Gazette Notification in Karnataka — Complete Process

1
Affidavit

Draft and Notarize Your Affidavit

Prepare on non-judicial stamp paper (Rs 50-100 recommended). Include old name, new name, reason, Karnataka address, date and signature. Get it notarized by a Karnataka Notary Public. Have 3-4 copies made.

2
Newspaper

Publish Newspaper Advertisements

Publish in one Kannada daily (Prajavani, Vijayavani) and one English daily (Times of India, Deccan Herald). Cost: Rs 800-3,500 total. Keep 3-5 full original newspaper pages — not just the ad clipping.

3
Online Portal

Apply via Karnataka e-Gazette Portal

Visit erajyapatra.karnataka.gov.in. Register, fill the online form, upload affidavit, newspaper clippings, ID proof, address proof, and photographs. Pay fee: Rs 500-800.

4
Publication

Await Gazette Publication

Processing time: 25-45 days. Download your Gazette notification PDF from the portal once published. This is accepted by Aadhaar, PAN, passport, banks, and RTO.

Online Process

Step-by-Step: Online Name Change via Parivahan Portal

1
Portal

Visit the Parivahan Sewa Portal

Go to sarathi.parivahan.gov.in. Select Karnataka from the dropdown.

2
Service Selection

Select "Change of Name in DL"

Navigate to Online Services → Driving Licence Related Services → Services on Driving Licence. Choose "Change of Name in Driving Licence."

3
Authentication

Authenticate and Fill Form 2

Enter your Driving Licence number and Date of Birth. Generate OTP. Fill Form 2 with your updated name. Upload Gazette (if legal change), Aadhaar, PAN, photograph, and existing DL.

4
Payment

Pay Fee and Submit

Pay Rs 200 online via debit card, credit card, or net banking. Note your application reference number — you'll need it to track status.

5
Verification

RTO Biometric Verification & Download

Visit your issuing RTO once for biometric verification. Track status on Parivahan using your reference number. Download or collect your updated DL once approved (2-4 weeks).

Offline Process

Step-by-Step: Offline Name Change at RTO

1
Visit RTO

Visit Your Issuing RTO

Go to the RTO office where your driving licence was originally issued.

2
Form

Obtain and Fill Form 2

Request Form 2. Fill in old name, new name, reason for change, and licence number.

3
Documents

Attach Documents

Attach self-attested photocopies of all required documents (Gazette, Aadhaar, PAN, etc.).

4
Submit

Submit, Pay, and Verify

Submit to the designated officer. Pay Rs 200 at the counter. Complete biometric verification. Collect acknowledgement receipt.

5
Collect

Collect Updated Licence

Processing takes 3-6 weeks. Collect your updated DL from the RTO or receive it by post.

Transparent Pricing

Costs and Fees — What You'll Actually Pay in 2026

Basic Assistance

Rs 999
  • Form 2 guidance
  • Document checklist review
  • Parivahan portal walkthrough
  • Phone/WhatsApp support
  • Status tracking help

RTO fee is separate and paid directly

Government Fees

Variable
  • RTO name change fee: Rs 200
  • Gazette notification: Rs 500-800
  • Notarized affidavit: Rs 50-200
  • Kannada newspaper: Rs 800-1,500
  • English newspaper: Rs 1,200-2,000
  • Total with Gazette: ~Rs 3,000-6,500

Paid directly to Government / vendors

Expected Timeline

Processing Time — What to Expect

Day 1

Gazette Application (if needed)

Submit notarized affidavit and newspaper clippings to Karnataka e-Gazette portal.

Day 25-45

Gazette Publication

Download Gazette notification PDF once published.

Day 1-3

Form 2 Submission

Submit online via Parivahan or offline at RTO. Pay Rs 200.

Day 4-14

Document Review

RTO reviews documents and schedules biometric verification.

Day 15-28

Biometric & Approval

Visit RTO for biometric verification. DL approved and printed.

Day 29-42

Download / Collect DL

Download e-DL or collect updated physical card from RTO.

Without Gazette (spelling correction only): ~2-4 weeks total.
With Gazette (legal name change): ~2-3 months total.

Avoid Rejection

Common Mistakes That Get Applications Rejected

Buying a Gazette You Did Not Need

The costliest mistake on this page. A married surname, a post-divorce reversion and a documented spelling fix are all accepted at the RTO without one. A Gazette is for a genuinely new name.

Using Wrong Form

Form 2 is for name changes. Using a different form means automatic rejection.

Name Mismatch

If your name differs between Aadhaar, PAN, Gazette, and application, the system flags it.

Wrong RTO

You must apply at the RTO that originally issued your driving licence.

Unclear Documents

Blurry or low-resolution scanned uploads get rejected. Ensure clarity.

Incomplete Newspaper Pages

Many departments need full original pages, not just the ad clipping.

Real-World Help

Real-World Scenarios We Handle

Scenario 1

Spelling Mistake on Your Driving Licence

Your DL says "Rajes" but your Aadhaar says "Rajesh." What to do: No Gazette needed. Go to sarathi.parivahan.gov.in, select "Change of Name in DL," upload Aadhaar showing "Rajesh," pay Rs 200, submit. Visit RTO for biometric. Processing: 2-4 weeks. Cost: Rs 200.

Scenario 2

Name Change After Marriage

You got married and want to change your surname. What to do: First, get Gazette notification through Karnataka e-Gazette (25-45 days, ~Rs 3,000-6,500). Then submit Form 2 on Parivahan with Gazette and marriage certificate. Pay Rs 200. Total: ~2-3 months.

Scenario 3

Government Employee Changing Name

You work for the Karnataka Government and need the change reflected in your service record. What to do: a service book is not amended on a marriage certificate, so take the deed and Central Gazette route (egazette.gov.in) for the service record. The driving licence itself is separate — the RTO accepts your marriage certificate for that, so you need not wait for the Gazette to update the licence.

Scenario 4

Name Change After Divorce

You've finalised your divorce and want to revert to your maiden name. What to do: Get Gazette notification with your divorce decree as supporting document. Then apply for DL name change through Parivahan with Gazette and divorce decree. Total: ~2-3 months.

Why Choose Us

Why Drivers Trust Karnataka Name Change

100% Online Support

No office visits needed. We guide you through Parivahan, calls, and WhatsApp.

Form 2 Expertise

We know exactly which fields to fill and which documents to upload to avoid rejection.

Gazette Assistance

Full help with affidavit, newspaper ads, and Karnataka e-Gazette submission.

Faster Processing

Correct filing the first time means no rejections and no months of waiting.

Transparent Pricing

Clear service fees. RTO fee is Rs 200. Government fees are separate and paid directly.

Rejection Recovery

Application rejected? We identify the issue, fix it, and reapply at no extra cost in Complete package.

Frequently Asked

FAQs — Name Change in Driving Licence Karnataka

How to change name in driving licence in Karnataka?
Visit the Parivahan Sewa Portal at sarathi.parivahan.gov.in, select Karnataka, choose "Change of Name in DL," fill Form 2, upload documents, pay Rs 200, and submit. Visit RTO for biometric verification.
Which form is used for driving licence name change?
Form 2 is used for driving licence name change in Karnataka. It covers learner's licence, driving licence, renewal, and change of address or name.
What documents are needed for driving licence name change?
Gazette notification (for legal changes), Aadhaar, PAN, existing DL, photograph, and proof of address. For spelling corrections, only Aadhaar or PAN is needed.
Is Gazette notification mandatory for driving licence name change?
Only for legal name changes — surname after marriage, full name change, or personal reasons. For minor spelling corrections, Gazette is not required.
How long does driving licence name change take?
2-4 weeks for online applications. 3-6 weeks for offline. If Gazette is required, add 25-45 days. Total with Gazette: ~2-3 months.
How much does driving licence name change cost?
RTO fee is Rs 200. With Gazette: add Rs 500-800 plus affidavit and newspaper costs. Total with Gazette: ~Rs 3,000-6,500.
Can I change driving licence name online in Karnataka?
Yes. The entire process is online through the Parivahan Sewa Portal at sarathi.parivahan.gov.in. You must still visit the RTO once for biometric verification.
How to change name in driving licence after marriage?
Get a Gazette notification through Karnataka e-Gazette portal first. Then submit Form 2 on Parivahan with Gazette and marriage certificate. Total: ~2-3 months.
How to correct spelling mistake in driving licence?
Apply online through Parivahan — select "Change of Name in DL," upload Aadhaar or PAN showing correct spelling. No Gazette needed. Fee: Rs 200. Processing: 2-4 weeks.
How to check driving licence name change status?
Track using your application reference number on the Parivahan Sewa Portal at sarathi.parivahan.gov.in.
Can I change driving licence name without Gazette?
Yes, in more cases than most pages admit. A married surname is accepted at the RTO on a marriage certificate, and a post-divorce reversion on the decree. A documented spelling correction needs only an existing ID carrying the right spelling. A Gazette is required for a genuinely new name, and for a serving Government employee whose service record has to be amended. We sell Gazette filings, so please take that in the spirit it is written.
Do I need to visit RTO for driving licence name change?
Yes — even with online applications, you must visit the RTO once for biometric verification.
How to get Gazette notification for name change in Karnataka?
Prepare notarized affidavit, publish in English and Kannada newspapers, submit through Karnataka e-Gazette portal at erajyapatra.karnataka.gov.in, pay Rs 500-800, wait 25-45 days.
Can I change name and address on driving licence together?
Yes — you can use Form 2 to change both name and address in a single application.
Can I change driving licence name at any RTO?
No — you must apply at the RTO that originally issued your driving licence.
Do I need a Gazette to change my licence after marriage?
No. The RTO accepts a marriage certificate as proof of a married surname. A Gazette is for a genuinely new name, or where a Government service record has to be amended. We sell Gazette filings, so please weigh that as you read it.
Does my driving licence number change?
No. A change of particulars amends the record held against your existing licence. The number stays the same, the expiry date does not move, and every vehicle class endorsed on it carries over.
Is this a renewal?
No. A name change and a renewal are different applications. Changing your name does not extend your licence, and renewing does not update your name. If both are due, tell the RTO so they can be handled together.
Does updating my licence update my vehicle RC?
No. The registration certificate is a separate record held against the vehicle and needs its own application. A traffic stop puts licence and RC side by side, so a mismatch there is the most visible one.
What about my motor insurance policy?
Not updated. Tell the insurer in writing and get an endorsement. A claim on a policy whose name does not match your licence is exactly the argument you do not want after an accident.
Do I need to clear pending challans first?
Yes. An e-challan is tied to the vehicle and licence as they stood when it was issued, and anything outstanding is a common reason an application stalls at the RTO.
Which RTO do I apply to?
The RTO that issued your licence, or the one your record has since been transferred to. Not simply the nearest office — that is the commonest wasted trip on this process.
Can I drive while the new card is being made?
Keep the acknowledgement and carry your digital licence on DigiLocker or mParivahan. A digitally issued licence held there is valid for verification, which covers the gap after you surrender the old card.
What happens to my FASTag?
Nothing automatically. FASTag is issued against the vehicle and the KYC held by the issuing bank, so update it through that bank once the RC and your bank record are aligned.
What about an International Driving Permit?
Not updated by the licence change, and an IDP is issued for a limited period anyway. Apply afresh once your licence carries the new name.
I am a Government employee. Do I need a Gazette?
For the licence, no — the RTO takes a marriage certificate like anyone else’s. For your service record, yes: a service book is not amended on a marriage certificate, and that is where the deed and Central Gazette route applies. Two different applications.
Should I update Aadhaar before the RTO?
Yes. RTO verification checks against your other identity records, so an Aadhaar still carrying the old name is an avoidable reason to be sent away.
Do I have to visit the RTO in person?
Usually once, for biometric verification, even when you file online. The application, upload and payment can be done from home; the verification generally cannot.
What if my application is rejected?
Read the reason on the Parivahan status page. Most rejections are a missing document, an unclear upload, applying at the wrong RTO or a name that does not match your other records. Fix the specific issue and reapply.
Which form do I actually need?
The Parivahan portal generates the correct form for your state as you go, so you do not need to identify it yourself. If you are filing on paper at a Karnataka RTO counter, ask which form they want before filling anything in.
Check it yourself

Official Sources

Every fee, form and rule on this page can be verified at source. RTO practice varies a little between states, so confirm before you travel.

  • Parivahan Sewa and Sarathi, Ministry of Road Transport and Highwaysparivahan.gov.in. Driving licence services, the change-of-particulars application, fees and application tracking.
  • The Central Motor Vehicles Rules 1989indiacode.nic.in. The rules governing licence forms, particulars and fees.
  • Karnataka Transport Department — RTO jurisdictions across the State and the local schedule of charges, including the smart card fee.
  • DigiLocker and mParivahandigilocker.gov.in. A digitally issued licence held here is valid for verification.
  • UIDAIuidai.gov.in. Update Aadhaar first, since RTO verification checks against your identity records.
  • The Gazette of India, Department of Publicationegazette.gov.in. Needed for a genuinely new name and for amending a Government service record, not for a married surname.

Checked against these sources in August 2026 and reviewed every quarter.

People also search for

People Also Search For

Sarathi Parivahan driving licence name change — sarathi.parivahan.gov.in, select Karnataka and your issuing RTO, choose the change-of-particulars service, and the portal generates the correct form for your state.

Driving licence name change fee Karnataka — around Rs 200 for the application, with the smart card charge on top depending on the RTO. Government fees are the same across the State.

DL name change after marriage documents — marriage certificate, your existing licence, Aadhaar in the new name and address proof. No Gazette. Licence after marriage guide.

Change name in RC book Karnataka — a separate application from the licence, made against the vehicle record. Do both together if you own a vehicle, because they are checked together.

DigiLocker driving licence validity — a digitally issued licence in DigiLocker or mParivahan is valid for verification, which covers the gap while a replacement smart card is being printed.

Which RTO for driving licence name change — the issuing RTO, or the one your record was transferred to. Not the nearest office, which is the most common wasted trip.

Driving licence name change without Gazette — possible for a married surname, a post-divorce reversion and a documented spelling correction. Not for a genuinely new name.

e-challan pending name change — clear outstanding challans before applying. They are tied to the vehicle and licence and can stall the application.

Aadhaar name change before driving licence — yes, update Aadhaar first so the RTO verification matches. Aadhaar guide.

Driving licence smart card reissue — you surrender the old card and a new one is printed with the corrected name. Your licence number and expiry date do not change.

International Driving Permit name change — not updated by the licence change. Apply afresh once the licence carries the new name, since an IDP is issued for a limited period anyway.

Government employee driving licence name change — the licence takes a marriage certificate like anyone else’s. It is the service record that needs the deed and Central Gazette route. Gazette guide.

All Karnataka Covered

Cities and Districts We Serve in Karnataka

BangaloreMysoreMangaloreHubliDharwadBelgaumGulbargaDavanagereBellaryBijapurShimogaTumkurUdupiHassanMandyaChitradurgaKolarRaichurBidarBagalkot

Don't see your city? We serve all districts and taluks across Karnataka.

People Also Ask

More Questions About Driving Licence Name Change in Karnataka

What is Form 1A and when is it needed?
Form 1A is a medical certificate required for driving licence applicants aged 40 and above, or those applying for a commercial driving licence. It must be issued by a registered medical practitioner.
Will I get a new driving licence card after name change?
Yes — once your application is approved, the RTO will issue a new driving licence card with your updated name. You can download the e-DL from the Parivahan portal or collect the physical card from the RTO.
What if my driving licence name change application is rejected?
Check the rejection reason on the Parivahan portal status page. Common reasons: missing documents, name mismatch, wrong form, or no Gazette. Correct the issue and reapply with Form 2.
Can I change my father's name on driving licence?
Yes — you can update your father's name using Form 2 with supporting documents like Aadhaar or birth certificate showing the correct name.
Is there a time limit for driving licence name change?
No specific time limit, but it's recommended to update your driving licence as soon as your name changes legally to avoid issues with insurance, vehicle registration, and ID verification.
Can government employees change name on driving licence with marriage certificate only?
Two different things, and they are worth separating. For the driving licence itself, a marriage certificate is accepted at the RTO — being a Government employee does not change that. For your service record, a department will not amend a service book on a marriage certificate, and that is where the deed and Central Gazette route applies. So a Government employee often does need a Gazette — for the service book, not for the licence.
My licence was issued in another state — can a Karnataka RTO change the name?
Not straight away. A change of particulars is made by the RTO that holds your record. Transfer the licence record to a Karnataka RTO first, then apply for the name change there. In that order you avoid a rejection and a second set of fees.
I have lost the old licence card. Can I still apply?
Yes, but the card has to be accounted for. Apply for a duplicate licence first, with whatever loss declaration or police acknowledgement your RTO asks for, then the change of particulars. Some counters accept both together — ask before you queue twice.
Will I have to give my photograph and biometrics again?
Usually yes. A new smart card means a fresh photograph and signature capture at most RTOs, and biometric verification where the office is set up for it. Plan for one in-person slot even when the application itself was filed online.
Will the new name show automatically in DigiLocker and mParivahan?
Those apps read the Parivahan record rather than storing a copy, so the updated name appears once the RTO approves the change. If the old name is still showing, remove the document and fetch it again before assuming the RTO did nothing.
Can an agent apply on my behalf?
An agent can prepare and file the papers. The parts that are you — photograph, signature, biometrics — cannot be delegated. Anyone promising a licence name change with no visit at all is describing something the RTO does not offer.
I hold a transport licence with a PSV badge. Is anything extra needed?
The change of particulars is the same application. The badge is not part of it — a PSV or conductor badge is a separate record and needs its own re-issue in the new name. Left undone, the badge and the licence disagree at precisely the check where both are produced.
How do I change the name on a learner’s licence?
Raise it with the RTO while the learner’s licence is still valid, before the driving test. The permanent licence is generated from that record, so a wrong name left uncorrected there simply becomes a wrong name on the licence — and this whole process afterwards.
Is an affidavit needed, and does it have to be notarised?
Karnataka RTOs generally ask for a notarised affidavit or self-declaration supporting the change, and it costs little to carry one. It supports your proof rather than replacing it — the marriage certificate, Gazette or corrected record still has to be produced.
Explore Further

Driving Licence Name Change: Deep-Dive Guides

Detailed guides for every part of the driving licence name change process in Karnataka.

Update Your Driving Licence Name in Karnataka Today

Don't let a wrong name block your insurance, vehicle registration, or ID verification. Get expert help for driving licence name change, Gazette notification, and RTO application across all Karnataka districts.

Free consultation · Form 2 guidance · Gazette help

Call Now WhatsApp