France Visa Information In Saudi Arabia Home Page
The Visa Application Centres for FRANCE in SAUDI ARABIA (Riyadh, Al Khobar Jedd) collect, on behalf of the French Authorities, visa applications which will be examined by the French Embassy in RIYADH or by the Consulate General of France in JEDD.