<

Imabari Castle

Castles

今治城

Imabari Castle is a historic castle located in Imabari, Ehime Prefecture. The site features several distinct structures and areas, including the main keep, known as the Tenshu, and the Yamasato Yagura. Visitors can explore various exhibition spaces within the castle grounds, such as those on the second and fourth floors of the keep. The surrounding area includes a historical park called Fukiage Park, which remains open to the public 24 hours a day.

Find your next stop

See nearby places around this spot on the map.