<<Up
Contents
Thames and Severn Canal
The
Thames and Severn Canal
is a
canal
in the south of
England
, linking the
River Thames
to the
River Severn
, via
Stroudwater[?]
.
wikipedia.org
dumped 2003-03-17 with
terodump