New segment
Altarnun is a village and civil parish in Cornwall, England, United Kingdom. It lies 7 miles west of Launceston on the north-eastern edge of Bodmin Moor.
Altarnun is a village and civil parish in Cornwall, England, United Kingdom. It lies 7 miles west of Launceston on the north-eastern edge of Bodmin Moor.