Great Torrington
From Wikipedia, 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.
![]() |
| Websearch | Directory | Dictionary | FactBook | ![]() |
| Wikipedia: Great Torrington | |
|
Great Torrington From Wikipedia, 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. |
|
|