Twitchen, Devon
51°04′N 3°44′W / 51.067°N 3.733°W
Twitchen is a village and
Norman conquest in 1066.[2]
References
- Exmoor National Park. Archived from the originalon 16 July 2011. Retrieved 18 April 2008.
- ISBN 0-14-143994-7.
External links
Media related to Twitchen, Devon at Wikimedia Commons