Long Stay and Short Stay France Visas: France Embassy in India
France government issues two types of visas for the tourists. Short stay visa is given to tourists who want to stay for less than three months. Long stay visa is for those who stay in France for more than three months. Short stay visas are issued for tourists, businessmen and also to students.
[caption id="attachment_297" align="aligncenter" width="176"]Read More