Skip to content Skip to navigation

Japan's cherry blossom season begins as first blooms appear in Tokyo

Tags: 

Cherry blossoms, or “sakura,” are Japan’s favorite flower and usually reach their peak in late March to early April.