Izushi Castle Photos

Meet 5 travelers, 3 tour guides and discover 1,978 photos

Izushi Castle (Izushi-jō) is a yamashiro, or castle situated on a hill, located in Izushi, Hyogo Prefecture, Japan.
View Izushi Castle guide >

Izushi Castle