Japan is defined by contrast.

Nowhere else balances the modern so well with the traditional while the mixture of culture, food, scenery and the warmth of the Japanese people are just a small number of reasons why you should put this destination on your bucket list.