Well, not just one — more like 5,300 cherry blossoms that famously dot the open fields and gentle slopes of Branch Brook Park in Newark, NJ, bringing with them a blazing bloom of pink and white ...
The National Cherry Blossom Festival celebrates the 1912 gift of 3,000 cherry trees from Japan to the United States. While ...