Spring has arrived. One thing that is deeply associated with spring in Japan is the cherry blossom festival or ‘hanami’ (the flower viewing festival). Cherry blossom or ‘sakura’ usually start blooming by the end of March and get to peak blooming by mid of April. In Touhoku region and Hokkaido sakura appear much later. Check […]