The explosion of pink buds and their floral scent bombs are just days away at Essex County's Branch Brook Park.

The cherry blossom trees will flower over a period of three weeks – 5,000 in all, in 18 different varieties – in hues from snow white to vibrant pink... Read more