Sheepstor on Dartmoor
Dartmoor is one of England’s National Parks – an area of granite cropping up through limestone in South Devon. It sees many holidaymakers, though the nearby coastal areas, particularly Torbay and Salcombe, still get the majority. Proximity to fine coast i... more