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