1. Izushi CastleIzushi Castle is a yamashiro, or castle situated on a hill, located in Izushi, Hyogo Prefecture, Japan.
Read “Izushi Castle” on English Wikipedia
Read “出石城” on Japanese Wikipedia
Read “Izushi Castle” on DBpedia
Read “Izushi Castle” on English Wikipedia
Read “出石城” on Japanese Wikipedia
Read “Izushi Castle” on DBpedia
Discussions
Log in to talk about this word.