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