Traveling to Japan for the first time? Discover the perfect 1-week action-packed guide across Japan including Tokyo, Osaka, Nara, Kyoto, Hiroshima, Hakone, Miyajima, and more.