Culture Towada City Spring Festival 2025 Apr 9th - May 5th When Kanchogai Street's cherry trees are looking their best, the annual Towada City Spring Festival takes place. Along with..