Discover Matsumoto and Tobira Onsen
Posted on August 5, 2019 within News
A Samurai Castle in Matsumoto
Journey through the beautiful Japan Alps to the castle town of Matsumoto, with its splendid four-hundred-year-old castle, one of Japan’s National Treasures. Matsumoto Castle is one of the few surviving samurai castles in the country. Continue Reading Discover Matsumoto and Tobira Onsen