WHV as ski instructor

I hold dual french-american citizenship. France offers the working holiday visa in japan, however america doesnt. However, I have read I need to live in france before i can do the visa? Does anyone know if its possible for me to do this, will i need to live in france for a few months first?

by Wildcow12345

Leave a Reply