Spain is a diverse country with a large number of foreign-born residents. Expats make up almost 15% of the population, and they come to Spain for a wide variety of reasons, from increased standards of living or decreased cost of living, to the beautiful landscape and weather.