Imabari castle Japan Web Magazine Castles in Ehime Imabari castle Imabari-shi, Ehime.Location Related posts:Iwaya castleIwadonoyama castleEdo castleKarakawa castleBicchu-matsuyama castleMatsumoto castleAizuwakamatsu castleIga ueno castleHasedo castle ruinsFukuchiyama castleMatsumae castleUwajima castlePost navigationPrevious Previous post: Inuyama castleNext Next post: Iga ueno castle