Japan’s famed cherry blossom season to arrive earlier than usual

Cherry blossom season is expected to arrive in Tokyo a week earlier than usual this year, with full bloom expected on March 27, according to a forecast released Friday by Japan Meteorological Corp., an Osaka-based weather-forecasting company.

Read more

Leave a comment