Yes, you read that right. Canada has a Stratford on the Avon just like merry old England. The early settlers of Ontario were not all that imaginative when it came to naming new towns. One must wonder if they were somewhat homesick.
The Stratford in Ontario is a wonderful town. It is attracting lots of tourists even today despite COVID-19. The lady was spotted walking along the Avon River. The plant is growing in one of the gardens at the new 100 million dollar theatre which is still waiting for opening night. The virus has kept the new theatre closed.