Traveling life: Finding Our Way

Two observations hit me when I arrive at London Heathrow airport. The first is: I’m home. The second is: The people.     Although I haven’t lived in England