Some countries have stringent rules for Indian passport holders if they are transiting/traveling via UK, France, Germany, or Canada. Transit visa may also be required if one does not have a valid US visa and is going to India for stamping of US visa, or is on advance parole.