I have been told to be careful when asking for a visa for India as there are a lot of agencies who can get these but they can be very expensive. Where is the best place to go ? There must be an Indian government site.
We went somewhere in Birmingham for ours but that was a while ago. Apparently the Indian Government now charge Britons more for their visas, at least they did about 5 years ago!