I am an Indian citizen living in the US. I am going back to India to get a H1B visa stamped. I have established that I would require an airport transit visa when I have a stopover in Germany.
On the way to India, I plan to visit a friend in Italy for a couple of days. For this, I will be applying for a Schengen tourist visa. My itinerary stops in Frankfurt both on the way to Milan and while heading to India from Milan.
Would I still require an airport transit visa despite having a Schengen visa?