Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.Location Related posts:Hirado castleHiratsuka castleKawagoe castleIwadonoyama castleHasedo castle ruinsKanagasaki castleKagamijo castleHiwasa CastleJuno castleMatsumae castleHara castle ruinsAizuwakamatsu castlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle