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