Blossoming under Spring's elegant sunlight are more than 2,700 cherry blossom trees at the 26th Annual Cherry Blossom Festival in Branch Brook Park, Newark and Belleville, NJ. The Park's tree collection, more than the infamous Tidal Basin in Washington