A brief introduction to the world of visas
by Sasha Smit-Marcadier and Sarah Vincent If you are thinking of visiting France for more than 90 days in a 180 period then you will need a visa. With the […]
by Sasha Smit-Marcadier and Sarah Vincent If you are thinking of visiting France for more than 90 days in a 180 period then you will need a visa. With the […]