Guajara in other languages: Spanish, Deutsch, French, Italian ...



Stourport-on-Severn

Stourport-on-Severn is a town in Worcestershire, England. It stands at the junction of the River Severn and the River Stour. The town owes its existence to the Staffordshire and Worcestershire Canal, which joined the Severn here in 1772.






Wikipedia - All text is available under the terms of the GNU Free Documentation License.

Tagoror dot com  -  Legal Information  -  Contact us