Japan is a truly timeless place, exceedingly modern, yet infused with ancient tradition everywhere you look. From stunning natural beauty to fascinating local culture to delicious cuisine, Japan has the power to captivate even the most jaded traveller