Many of us aren’t completely clear on what Japan has to offer us as a tourist. It is a land where the past meets up with the future. Deep in heritage and culture but on the absolute cutting edge of technology, there’s something for everyone here. Japan is almost a case study in contradiction in [...]