The agency’s Osaka Regional Headquarters earlier that day confirmed that blossoms had opened on a Somei-Yoshino cherry tree at Osaka Castle Park that has been used to gauge the start of the ...
Out of all the places in Japan to see cherry blossoms, the town of Yoshino, in Nara Prefecture, just might be the very best. That’s because there are more than 30,000 sakura trees on the slopes of ...