Japanese Culture

  • December 14, 2018
  • Faber Infinite

Friday Fact – Sorry for the delay

Do you know, the delay in trains at Japan is measured in seconds Japanese railways are one of the most punctual across the world. Their punctuality can be measured by