Where is Dartmoor National Park?

Where is Dartmoor National Park located?

Dartmoor National Park, Dartmoor National Park, Great Britain (approx. 50.567707°, -3.9224377°)


Where is Dartmoor National Park on the map?