You can stay in Spain for up to five years.
A look around the country's strongest architectural and cultural influences.