I have travel coming up from New York to Spain. I am wondering if I will need a visa considering that I am:
- an Italian permanent resident (I have the permesso di soggiornno CE)
- a US permanent resident
- a citizen of Ghana
I know I can travel within the Schengen area, but how does it work when traveling from outside the EU? Is my point of entry to EU from other continents always going to be Italy, or I can enter another Schengen county like Spain from the USA?