Stratford upon Avon

Stratford upon Avon is a small village developed along the banks of the River Avon and known in the world as the birth place of Shakespeare.