Sort:  

I never visited Barcelona and Spain,

So no, I don't live there