Cherry Blossoms

Did you know that New Jersey has more cherry blossom trees than Washington DC? I know because I read it here, and if you live in New Jersey, have you noticed a lot more flowering trees this year, or is it just me? I definitely see them more in my area, so I definitely believe … More Cherry Blossoms