On The Road Asia > Tokyo
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