Japan Tourism 6 must-see sakura spots in Nikko: Blossoms lasting from late March to early May April 3, 2025