Permanent Residency: Do US Green Card Holders Need a Visa to Visit France?
Yes, non-EU citizens with permanent residency need a visa to visit France for more than 90 days. France’s immigration policy requires all non-EU visitors to obtain a visa, regardless of their residency status. This rule applies to anyone planning to stay longer than 90 days. For short stays of up to 90 days, U.S. Green … Read more