Level 4, 66 Wyndham Street
Auckland, New Zealand
Matsumae is a town in Hokkaido, Japan, known for Matsumae Castle, cherry blossoms, and historical significance as Japan's northernmost castle town with Edo-period architecture and views of the Tsugaru Strait.