Following the River Avon (more or less)
18/02/2014 10:47
In Welsh language Avon means river. So rivers named River there are more than one in southwest Britain. In one of them, known as Upper Avon or Warwickshire Avon is Stratford-upon-Avon, the birthplace where grew up the most famous of the British bards, William Shakespeare.
Another Avon,...