Visiting: Hiroshima, Japan, Shirakawa, Himeji, Kanazawa, ...more
Visiting: Hiroshima, Japan, Shirakawa, Himeji, Kanazawa, Kyoto, Itsukushima Island, Fuji-Hakone-Izu National Park, Tokyo ...less View Tour