AJT Logo

Castles

SHARE
View
Saved
Tours
View
Saved
Tours
Reserve
Tours
Search
Tours

Best Castles in Japan

photo of Matsumae Castle

Hokkaido | Matsumae

Matsumae Castle

Matsumae Castle is only Japanese style castle to have been established on Hokkaido.