Psalm 84:4 Blessed are those who dwell in your house; they are ever praising you.
Psalm 84:6 Blessed the man who finds refuge in you in their hearts are pilgrim roads.
Pilgrims are not foreigners per say but one from abroad visiting religious sites from one site to another, not staying for long. It is not like a foreigner coming to Singapore for work or holidays. A pilgrim is a person who journeys to a sacred place for religious reasons. The root word is from latin, peregrinue which means foreign. The word used for a bird, Peregrine Falcon in medieval latin. Their long flights were migratory pilgrimages.
So too as Christians we go on this flight on a long pilgrim journey to lands unknown to find the presence of God and ourselves, perhaps even being a blessing to many. We may not stay in one place for long, being led by the Holy Spirit of God. Surely, we have always been foreigners for our abode on earth temporary whilst waiting to go back home to God’s kingdom in heaven.