12 best places in the world to see cherry blossoms
After a long, gray winter, few things can lift my mood like seeing the first pink cherry blossoms of spring fill the sky. I’m especially lucky. Some of the best buds on the East Coast bloom near me at Branch Brook Park in Newark (yes, that Newark). More than 5,000 trees create a cotton-candy skyline…
