Sumida Park

Celebrate the Coming of Spring With These 2 Cherry Blossom Festivals in Tokyo!

Cherry blossom season is the favorite of many people in Japan whether they are locals or tourists. Winter fades away and thousands of trees across the country bloom with gorgeous pink flowers. Some say that this is the time of year when the gods descend to earth, making these delicate flowers bloom for just a…