Visiting: Himeji Castle, Tokyo, Japan, Kyoto, Hiroshima, ...more
Visiting: Himeji Castle, Tokyo, Japan, Kyoto, Hiroshima, Miyajima, Osaka, Mount Fuji ...less View Tour