Castles in Ehime / Castles in Japan Imabari castle Imabari-shi, Ehime.Location Related posts:Ichijodani castle ruinsHiwasa CastleNagoya castleKagamijo castleFukui CastleKatsuyama castle ruinsHirabayashi castleHikone castleHiratsuka castleKanazawa CastleHachioji castleGifu castle