Moorland El Mouching Dartmoor, South West England, just above Plymouth, there is a National park, wild and beutiful, just a few hours driving from London (everything is just a few h... FRESHTRAVEL0 Comments