Visiting: Hiroshima, Himeji Castle, Osaka, Hakone, Koyasan, ...more
Visiting: Hiroshima, Himeji Castle, Osaka, Hakone, Koyasan, Japan, Tokyo, Itsukushima, Takayama, Kyoto ...less View Tour