Stratford, Ontario, is a beautiful spot to visit during the fall season. Nestled along the Avon River, the area was named after Stratford-upon-Avon in England, the birthplace of William Shakespeare.