Downtown Burlington has some of the most beautiful Cherry Blossoms. Located in Spencer Smith Park, which is right on the water is still one of my favourite spots to visit. Around this time of year, April/May is when you can usually find these beautiful flowers. They are located near the back of the park, closer to Lakeshore road.
Just remember, if you’re looking to take some photos with the Cherry Blossoms, go early. I headed there on a Sunday around 9 am and there were STILL tons of people there. Might have to do a 7 am trip next time to get some full photos!