Takamori Castle
Takamori Castle is located in Usa, Ōita, Japan. This site is listed in the directory as a castle situated within this specific region of the country.
Details
- Location Text
- Usa, Ōita