Tag Archives: What is Japan like

Tokyo – the largest city on the planet!


If you’ve used the Underground system in London you’ll know that it is frowned upon not to stand to one side on the escalator. This is something that first time visitors are often unaware of and I have to say … Continue reading

Posted in Japan | Tagged , , , , , , | Leave a comment