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