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 fchor 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.Sep 24, 2017
read more >>