Wacklepedia Home Page
|
|
Index
Great Torrington
From Wacklepedia - The Free Encyclopedia
Torrington
is a small market town in the north of
Devon
in
England
. It is prone to occasional flooding as it sits astride the river Torridge.