peach blossoms tokigawa

Each year in early April, we are absolutely spoiled for choice for things to see in Saitama. There are so many flowers and blossoms in bloom. And accordingly there are literally hundreds of flower festivals on. Usually the cherry blossoms steal the limelight, but their ‘sister’, the peach blossoms, areRead More →