Odawara Castle
Odawara-juku was established between the mountains of Hakone and Sagami Bay, near Odawara Castle. Located near the banks of the Sakawa River, Odawara-juku was a famous post station. It is said to hold the remains of Lady Kasuga.