Cherry Blossom Festival blooms in Newark

The annual Cherry Blossom Festival is back at Branch Brook Park, showcasing the largest collections of cherry blossom trees in the United States.

The park is home to more than 5,300 cherry blossom trees spanning 18 varieties.

The festival, which runs through April 19, opened with warm spring weather and blooming trees across the park…

Story continues

TRENDING NOW

LATEST LOCAL NEWS