
Place
Free account · your comment posts right after signup
Altarnun is a village and civil parish in Cornwall, England, United Kingdom. It is located west of Launceston on the north-eastern edge of Bodmin Moor at .
Read the full article →Not who you're looking for? Others named Altarnun: former electoral division of Cornwall in the UK