Visiting: Hakone, Himeji Castle, Matsumoto, Nagano, ...more
Visiting: Hakone, Himeji Castle, Matsumoto, Nagano, Takayama, Kanazawa, Osaka, Hiroshima, Japan, Nara, Mount Fuji, Tokyo, Kyoto ...less View Tour