TORONTO — Toronto's largest public park says its famous cherry blossom trees are showing their first signs of impending bloom.
Every year, thousands of locals and visitors descend on High Park during peak cherry bloom season and the park's nature
This content is restricted.