Changes to the India Visa Application Process
As of early June there have been some major changes to the way you apply for an India tourist visa or India business visa.
Previously the process for applying for an India visa was you could either obtain it on the same day from the Indian high commission in Aldwych London or you could post it. […]
