Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.Location Related posts:Hiwasa CastleJuno castleKarakawa castleHachigata castleIwakuni CastleKubota castleKatsuyama castle ruinsHikone castleAzuchi castleHasedo castle ruinsKanazawa CastleFukui CastlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle