ça dépend des pays, et des types de visas.
Généralement, les visas longs séjours sont à demander dans son pays de résidence. (pas pays d'origine)
Pour les visas de tourisme, tu peux les demander au fur et à mesure de ton voyage.
Mais si tu résides dans un pays où il y a une ambassade des Indes, que tu ne passes que quelques jours en
Angleterre et que tu rentres ensuite chez toi, l'ambassade se demandera pourquoi tu demandes ton visa en
Angleterre et pas chez toi, et cela risque d'être plus long / plus compliqué.