Matsumoto Castle
Only two hours from Tokyo by train lies Matsumoto, home to one of the best-preserved castles in Japan. Matsumoto Castle is a National Treasure of Japan, and one you have to see with your own eyes.
NAGANO
Strolling the Atmospheric Streets of Narai-Juku