As long term Japan resident and British citizen Stephen Turner listened to the experiences of visitors to Japan, he would lament their "missed opportunities" in seeing the country. Arriving in Narita ...
Japan is a train lovers paradise, but some trains are a bit more difficult to love. Japanese trains are famous all over the world for being high-tech, lightning fast, impossibly punctual and cramming ...