I would like to know if getting an Indian visa for tourist in Colombo (Sri Lanka) is cheaper.

Is it true that getting an Indian visa for tourist in Sri Lanka is cheaper than in Canada or Norway? I am aware that Canadian and Norwegian citizens must get visas before going to India. However, obtaining an Indian visa in Norway or Canada is expensive, and it is approximately 50 EUR. I will be staying in Sri Lanka for roughly ten days, and I want to know if I should just obtain a visa in Colombo on my first day there. How much would I pay in Colombo for getting an Indian tourist visa? What are the special requirements? I was informed that anyone who wants to acquire an Indian visa in any countries located in Sub-Saharan Africa must have a certificate showing that you underwent vaccination for yellow fever. Do I have to submit/present similar paperwork in Sri Lanka when I apply for an Indian visa?

The cost of getting an Indian visa is the same anywhere you apply.

If Africa is the place where you are coming from, you have to get a certification that you received a yellow fever vaccination. If you are coming from Norway, Canada, or any other places except Africa, you don’t need to undergo a vaccination against yellow fever.