Webmaster enjoyed cherry blossom at Odawara Castle (Odawara-joshi Park) today. Odawara Castle (Odawara-joshi Park) is selected as “Top 100 Sights of Cherry Blossom”. Access: Tokyo (shinkansen 0:37) Odawara (walk 0:10) @ After only ten minute walk from Odawara Station, you can reach Odawara Castle (Odawara-joshi Park). Cherry trees are planted along the moats and inside the park. … Read more →
