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