Trethevy Quoit
Search results
We did not find results for: launceston castle cornwall.
Check spelling or type a new query.
We did not find results for: launceston castle cornwall.
Check spelling or type a new query.
Launceston Castle is located in the town of Launceston, Cornwall, England. It was probably built by Robert the Count of Mortain after 1068, and initially comprised an earthwork and timber castle with a large motte in one corner. Wikipedia