I am travelling from Chicago, USA to Hyderabad, India. I have a valid USA student visa on my Indian passport. I requested my booking agent for a 20-hour layover in Paris to visit the city (Been a dream for so long). Do I need a tourist visa before starting my journey or can I get one at the airport?
While coming to the USA two years ago, I had a 16-hour layover in London Heathrow and I got a 24-hour transit visa. I was able to go into the city. Can the same be possible for Paris?