Etiqueta 'spanish paperwork'
Hundreds of enquires about Spain's new Nomad visa
The new law also introduces a digital nomad visa, which will permit the visa holder to stay in Spain for up to five years.
The new law also introduces a digital nomad visa, which will permit the visa holder to stay in Spain for up to five years.