Japan is a country that is steeped in culture and history. The scenery will take your breath away as you are faced with towering mountains contrasting against volcanic valleys, large crowded cities and small traditional villages.
Japan is made up for four major islands, Hokkaido, Honshu, Shikoku and Kyushu, though there are more than 4000 smaller islands surrounding these. No matter what time of year you are planning to visit, you will find an abundance of activity, from some of the world’s best skiing in winter, to outdoors adventures like rafting and mountain biking in the warmer months.
There are more than 126 million people living in Japan, with the capital Tokyo home to around 12 million. Yokohama is second most populated, followed by Osaka.