Out of all the places in Japan to see cherry blossoms, the town of Yoshino, in Nara Prefecture, just might be the very best.
The Waimea Cherry Blossom Heritage Festival will be from 9 a.m. to 3 p.m. on Saturday, Feb. 1 in Waimea. The festival is ...