The beautiful Matsumoto Castle in Nagano Prefecture. It’s one of the best castles in Japan, and is especially good if combined with a trip to Kisoji area, a region with old towns along an ancient highway where you can see some of the best-preserved historical sites in the country.