English Wikipedia - The Free Encycl...
Download this dictionary
Tewkesbury
Tewkesbury ( ) is a town and civil parish in Gloucestershire, England. It stands at the confluence of the River Severn and the River Avon, and also minor tributaries the Swilgate and Carrant Brook. It gives its name to the Borough of Tewkesbury, of which the town is the second largest settlement.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License