Stratford upon Avon...
stratford upon avon, a thriving market town on the banks of the beautiful river avon is best known as the birthplace of william shakespeare, but has so much more to offer its visitors. it's true that the bard introduces people to the town, but by th...
Stratford-upon-Avon, England