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