Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.ContentsLocation Related posts:Edo castleJizozakinojo castleAzuchi castleShiratori castleHirosaki castleGifu castleKanazawa CastleGoryokakuIchijodani castle ruinsIwadonoyama castleMatsumoto castleHara castle ruinsPost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle