Manicures in Trevivian - PL14

Davidstow is a civil parish and village in north Cornwall, England, United Kingdom. The village is north of Bodmin Moor straddling the A395 road about 3 miles north of Camelford. Wikipedia