Hi, I will be travelling from Newark to Mumbai, India via Brussels. Will I need an airport transit visa for this? I know we need it for Paris and London, but am not familiar with Brussels. I have my H1 extension, but need to get my Visa stamped in India.
Thanks in advance,