1. Odawara CastleOdawara Castle is a landmark in the city of Odawara in Kanagawa Prefecture, Japan.
Read “Odawara Castle” on English Wikipedia
Read “小田原城” on Japanese Wikipedia
Read “Odawara Castle” on DBpedia
Read “Odawara Castle” on English Wikipedia
Read “小田原城” on Japanese Wikipedia
Read “Odawara Castle” on DBpedia
Discussions
Log in to talk about this word.