15 Historical Sites in Japan Worth Building a Trip Around

Japan’s history becomes easier to understand when you can walk through it. A castle’s narrow entrance…