Staying in France for a stay up to 90 days : the Short Stay Visa

top of the page