France
There is no visa required for U.S. citizens traveling for business or tourist purposes for a maximum stay of 3 months (a maximum of three months cumulative stay during any six months period in the combined Schengen States). A valid and signed US Passport (valid at least 6 months beyond the date of entry) is required. For Diplomatic or Official travel, visa is required. Personal appearance is required, the applicant has to make an appointment and appear in person at the embassy.
For further questions, call us at 972-231-1600 or email at aapassports@sbcglobal.net