Matsumae Castle (Matsumae Town, Hokkaido)
Overview (History, Features, and Attractions) Matsumae Castle is a castle in Matsumae Town, Hokkaido, known as the headquarters of the Matsumae Domain during the Edo period. It is one of the few castles in Hokkaido (Ezo), and its location near the southernmost tip of the island gives it historical value as a "northern castle."