Encyclopedia > Torrington, Devon

  Article Content

Torrington, Devon

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[?].



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

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
Brazil

... a fiscal adjustment program and pledging progress on structural reform, Brazil received a USD 41.5 billion IMF-led international support program in November 1998. I ...

 
 
 
This page was created in 87.8 ms