- Category: CastlesArea: Imabari city
Imabari Castle: Ehime's Castle by the Sea Imabari Castle sits on the Northern coast of Ehime prefecture, and is one of Japan’s most famous “umijiro”, or “sea castles”. It directly faces the Seto Inland Sea, and its moat uses the water from it. The castle had one of the largest built-in por
12.jul 2018