Built in 1604, Izushi Castle has been a hallmark of the Tajima region for centuries. The town of Izushi was gradually built around Izushi Castle, where eventually a a scenic, traditional castle town was developed and allowed for various industries to thrive such as willow craft and Izushi pottery.
Although the main buiding was destroyed during the Meiji Period, some architecture still remains including restored turrets, a bridge, and gate.
A stone staircase leads visitors to different levels of the castle grounds, and benches are placed throughout the area for those looking to relax and enjoy Izushi’s scenic views.
At the top of the staircase lined with over 30 red torii gates lies Arikoyama Inari Shrine, a relaxed retreat from the lively town streets.