DELORAINE: LAUNCESTON: Print

Launceston is a town, ancient borough, and civil parish in east Cornwall, England, United Kingdom. Dunheved was the Southwestern Brittonic name for the town in the West Saxon period. ...en.wikipedia.org/wiki/Launceston_(Eng

 

Last Updated on Thursday, 06 August 2015 19:51