Stratford
A town in southwestern Ontario known for the Stratford Festival of classical theatre and musicals, with four theatres. The Avon River forms a lake with parks, gardens and swans, and the centre has Victorian buildings, shops and restaurants.


