Wooster Square Is In Bloom With Cherry Blossoms

The ultimate sign that springtime arrived in New Have is the blooms of the famous cherry blossom trees in Wooster Square Park. The park is home to a whooping 72 trees, and these trees have become a focal point in the Italian section of the Elm City for over 50 years. These trees have alsoContinue reading “Wooster Square Is In Bloom With Cherry Blossoms”