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.