News

Hosted on MSN1mon
Odawara Castle Park
The castle park is merely five minutes on foot from Odawara station. From the rear side of the park, a short ten-minute walk takes you leisurely to Miyukihama Beach along Sagami Bay. The Odawara ...
The castle park is merely five minutes on foot from Odawara station. From the rear side of the park, a short ten-minute walk takes you leisurely to Miyukihama Beach along Sagami Bay. The Odawara ...