Being a stranger in a foreign land alone