Come with me as I explore Matsumoto Castle in Japan. If you are visiting Nagano prefecture, Matsumoto Castle is worth checking out. It is one of the most …

AloJapan.com