Natural beauty In Branch Book Park

When “spring blooms” on the East Coast, the nature of Newark dresses in its best outfit and proudly boasts the largest collection of cherry blossoms in the country: 5300 trees at their best. I felt very fortunate to be able to walk through the Branch Brook...