Japanese Castles and cherry blossom - A visit to Himeji and Matsumoto
Castles are one of the most iconic historical structures in Japan. Himeji and Matsumoto are mong the best preserved, original ones. Find out about best time of the year to visit them and what makes it so special.