Place:Torrington, Devon, England

Watchers


NameTorrington
TypeParish
Coordinates50.952498°N 4.14393°W
Located inDevon, England
source: Getty Thesaurus of Geographic Names


Torrington is an inhabited place.

Research Tips