Feast your senses in the culturally rich, technology driven streets of Tokyo, carve up the powder during ski season in Hokkaido or immerse yourself in the world heritage sites of Kyoto, Osaka or Hiroshima. Japan offers the perfect balance between the traditional and the modern, and will captivate the most seasoned of traveller.