The English cities of Gloucester and Worcester are on which river?
Seven Boar Severn river (great britain) Afon Hafren Severn Vale Severn River (Great Britain) River Severn Severn The Severn River
severn river seven boar severn afon hafren severn vale severn river great britain river severn
river severn
WikipediaEntity
River Severn