Live in Spain, and how to become a Spanish citizen.

Your Guide To Living In