Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.ContentsLocation Related posts:Fukuchiyama castleAzuchi castleBicchu-matsuyama castleIchijodani castle ruinsIwadonoyama castleFukuyama castleHiwasa CastleIwaya castleEdo castleFukuoka castleIga ueno castleHachioji castlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle