France Visa for U.S. Permanent Residents – Easy Guide

Green card holders in America do not get to enjoy visa-free travel to France unlike the citizens of the United States. You need to apply for a visa to France with the local French consulate in the US before you are allowed to visit France for either tourism or business purpose. Update : It is[…]