Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.ContentsLocation Related posts:Kiyosu castleFukui CastleGushikawa castleHimeji CastleIchijodani castle ruinsKasugayama castle ruinsHiwasa CastleMaruoka CastleGujo hachiman castleHirosaki castleIwaya castleIwakuni CastlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle