Imabari Castle

今治城
castle in Imabari
#2 in Imabari / #110 in Japan
Photo
by Reggaeman
/ CC BY-SA 3.0

Imabari Castle, located in Imabari, Japan, is a historic fortress known for its unique coastal design and impressive moats filled with seawater. Constructed in 1604 by the daimyo Todo Takatora, the castle served as a strategic maritime defense point due to its proximity to the Seto Inland Sea. One of the few Japanese castles surrounded by seawater moats, Imabari Castle combines traditional architecture with practical maritime features, including a tidal moat system that allows water to flow in and out with the tide.


Hotels

Find hotels nearby:

Tours & Activities

Also check out