The Odawara Castle Park was built around the main part of Odawara Castle, which was reconstructed in 1960.
Odawara Castle Park
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video
The Odawara Castle Park was built around the main part of Odawara Castle, which was reconstructed in 1960.
Discover Time Out original video