The sight of 5,000 cherry blossom trees turning pink and white in Branch Brook Park means that spring has finally sprung in Newark, with the promise of an exciting series of events coming to the area in celebration of the 46th annual Essex County Cherry Blossom Festival.
See details here!