The cherry trees bloom from April to mid-May. The yearly festival, the Sakura Matsuri Cherry Blossom Festival, usually takes place at the end of April. The annual festival also serves tea and other delectable dishes and you can browse cherry blossom-inspired artwork.