Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.ContentsLocation Related posts:Kaminoyama castleHirabayashi castleHasedo castle ruinsKamegajo castleJuno castleEdo castleKasugayama castle ruinsJizozakinojo castleHiratsuka castleHara castle ruinsKanagasaki castleAzuchi castlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle