On The Road Asia > Japan
Japan: Tokyo to Osaka

Hotel check-out times are early in Japan so we were on the road to Tamachi station by 10am to grab a train into Tokyo Central for our Shinkansen connection. Being a public holiday meant more people and this sprawling transport hub was absolutely rammed. It was busier than the busiest…
Read more