Hi Folks, Does one need a transit visa to Travel from US to India via Frankfurt or Amsterdam? I don't have any visa stamped on my passport, but have a valid AP document. Thanks,