Tavistock Attractions & Activities - The Best Holiday Destinations for 2020
Tavistock is a town in Devon on the edge of Dartmoor. It was the birthplace of Sir Francis Drake. The name comes from the River Tavy, which runs through the town.
The Most Frequently Asked Travel Questions about Tavistock