Branch Brook is a park in Newark, NJ which boasts more cherry trees than Washington, DC. It has over 4,000 trees and more are being planted to bring the total to 5,000. Last week, on the last day of its Cherry Blossoms festival, I went there. The morning started out cloudy with a little bit of rain, which kept many people away. However, the sun eventually made an appearance, and everything brightened up.