Castles in Ehime / Castles in Japan Imabari castle Imabari-shi, Ehime.LocationRelated posts:Himeji CastleFukuyama castleHachioji castleHirosaki castleGushikawa castleHiwasa CastleGifu castleFushimi castleEdo castleHachigata castleKanagasaki castleMatsumae castle