Japan’s magic lies in its juxtaposition of the future and the past. Discover ancient temples and shrines. Historic landscaped gardens which radiate tranquillity. Kyoto and Takayama are quaint hubs of tradition, while the lively streets of Tokyo are kaleidoscopic. Flashing neon signs. Quirky kawaii fashion. Cutting-edge technological advancements that show no signs of slowing. Experience it all for yourself.