News

In Kamakura, the cherry blossoms typically begin coming out around late March or early April, painting the ancient capital in pink hues. The city, which lends itself to exploration on foot ...