An indigenous people (also sometimes called aboriginals) may be a group that has resided in a geographical area 'since time immemorial' as its original inhabitants.
while
foreign: located outside a place or country and especially outside one's own country.
A stranger is someone you don't know or who doesn't belong in a specific place.