Country located in Southwestern Europe, bordered by the Atlantic Ocean to the west and south and by Spain to the north and east.

learn more… | top users | synonyms

2
votes
0answers
39 views

Tourist visa for Portugal involving sponsorship from a Portuguese friend?

I'm an Indian citizen who recently completed his studies. My friend, who is a Portuguese citizen invited me to her place in Portugal. She is a Portugal citizen and is working there. She is going to ...