Read more about the article Over The West, Here Come The Alps
Matsumoto Castle is one of the best preserved in Japan.

Over The West, Here Come The Alps

Day 5 - Over The West, Here Come The Alps! Matsumoto, Tokyo Thursday, 7 July 2011 Matsumoto Castle is one of the best preserved in Japan. After a quick look…