French Visas

U.S. Passport holders traveling for Tourism or Business DOES NOT need to acquire a Visa to enter into France and may stay for a maximum of 90 days. Travelers who want to acquire a Visa for France must appear in person at the French Consulate in order to apply for one.
|
|
|