Launceston Castle
Search results
We did not find results for: launceston cornwall.
Check spelling or type a new query.
We did not find results for: launceston cornwall.
Check spelling or type a new query.
Launceston is a town, ancient borough, and civil parish in Cornwall, England, United Kingdom. It is 1 mile west of the middle stage of the River Tamar, which constitutes almost the entire border between Cornwall and Devon. Wikipedia