Hi, does anyone know or have any links about how soon after having a long-stay tourist visa and then returning home, you can apply for a second one? (France specifically) https://omegle.onl/ vshare
I've looked everywhere but can't seem to find anything specific online about it?
Thanks!
I've looked everywhere but can't seem to find anything specific online about it?
Thanks!