Himeji: Japan’s Greatest Castle and the City Most Tourists Never Actually See

The White Heron Castle is unmissable. But the mountain temple from The Last Samurai, the samurai sword forge, and the ginger oden that…