Odawara, Japan

Odawara Castle

Odawara Castle is a reconstructed Japanese castle in the city of Odawara in Kanagawa Prefecture, Japan. The current donjon was constructed out of reinforced concrete in 1960 on a stone foundation of the former donjon, torn down from 1870–1872 during the Meiji Period. There has been fortifications at or around the castle's current site since the Kamakura Period.

City
Odawara
Country
Japan
Category
Historic
Suggested visit
About 90 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload