Who doesn't dream of living in a country where there is sea, mountains and 300 days of sunshine a year? Almost everyone would like to taste Spanish life and move there at least for a period of time. In this article we will talk about all the nuances that you should...