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