Matsumae Castle

Matsumae, Hokkaido, Japan

Matsumae Castle

Matsumae Castle is located in Hokkaido. It's considered to be the last traditional style castle in that prefecture. Matsumae Yoshihiro built it in 1606.

Author: Zooming Japan — Read on http://zoomingjapan.com/travel/matsumae-castle/