Yoshida Castle Photos

Meet 157 travelers, 30 tour guides and discover 20 photos

Yoshida Castle (Yoshida-jō) is a Japanese castle located in Toyohashi, southeastern Aichi Prefecture, Japan. At the end of the Edo period, Yoshida Castle was home to the Inaba clan, daimyō of Tateyama Domain. The castle was also known as Imahashi Castle (Imahashi-Jō ), and later as Toyohashi Castle.
View Yoshida Castle guide >

Yoshida Castle