Castles in Ehime / Castles in Japan Imabari castle Imabari-shi, Ehime.Location Related posts:Kawagoe castleKasugayama castle ruinsKarakawa castleHiwasa CastleHara castle ruinsHimeji CastleKaratsu castleHirado castleIga ueno castleChinen castleAko castleMatsumoto castle