Winter cherry blossom and Autumn leaf season, Jomine Park
Jomine Park in the unassuming Kamikawa Town in the North of Saitama is one of Japan’s most famous winter cherry blossoms spots. Moreover, it is one of only a handful of places in Japan where you can see red maple leaves and cherry blossoms at the same time. Normally, theRead More →