TOKYO (AP) — Japan 's official cherry blossom spotters on Monday confirmed the first blooming of the country's favorite ...
Cherry blossoms, or ‘sakura’, are Japan’s favourite flower and usually reach their peak in late March to early April.
Cherry blossoms are in full bloom in the heart of the Japanese capital, the Japan Meteorological Agency (JMA)'s Tokyo ...