Japan is one of our favourite countries to visit. We went on our honeymoon here, so Japan holds a special place in our hart. Japan is modern but at the same time presents a bit of a culture shock for the western traveller. This makes it great for travelling. Getting around is fast, simple and safe. The cultural sites are littered all around the country, the fact that it had multiple capitals throughout the ages has helped a lot. And if you had enough of the cities you can always escape into the Alps, go on a pilgrimage or lay on a tropical beach. Japan has it all.