The 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). The 5,000 trees create a cotton candy…
