Where is Dartmoor National Park?

Where is Dartmoor National Park located?

Dartmoor National Park, Devon, United Kingdom (approx. 50.57191°, -3.92069°)


Where is Dartmoor National Park on the map?