Imabari Castle (今治城 Imabari-jō) is a Japanese castle in Imabari Ehime Japan. This castle is well known as one of the three Mizujiro or Castles on the sea in Japan along with Takamatsu Castle in Kagawa Prefecture and Nakatsu Castle in Oita Prefecture.
This page contains content from the copyrighted Wikipedia article "Imabari Castle"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.